Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.78 KB | None | 0 0
  1. // array way
  2. $myuser = ['id' => 1, 'name' => 'example'];
  3.  
  4. // stdClass way
  5. $myuser = new stdClass();
  6. $myuser->id = 1;
  7. $myuser->name = 'example';
  8.  
  9. // simple dataobjects
  10. class User {
  11.     public $id;
  12.     public $name = '';
  13. }
  14.  
  15. $myuser = new User();
  16. $myuser->id = 1;
  17. $myuser->name = 'example';
  18.  
  19. // dataobjects with setter/getter, specialy for validating data
  20. class User {
  21.     private $id;
  22.     private $name = '';
  23.  
  24.     public function setId($id) {
  25.         $this->id = (int)$id;
  26.     }
  27.  
  28.     public function getId() {
  29.         return $this->id;
  30.     }
  31.  
  32.     public function setName($name) {
  33.         $this->name = $name;
  34.     }
  35.  
  36.     public function getName() {
  37.         return $this->name;
  38.     }
  39. }
  40.  
  41. $myuser = new User();
  42. $myuser->setId(1);
  43. $myuser->setName('example');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement