Advertisement
Guest User

Untitled

a guest
Sep 25th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <?php
  2.  
  3. class Personne {
  4.  
  5. //création des attributs
  6.  
  7. public $nom;
  8. public $prenom;
  9. public $adresse;
  10. public $naissance;
  11.  
  12. //méthodes
  13.  
  14. public function __construct($prenom)
  15. {
  16. $this->prenom=$prenom;
  17. }
  18.  
  19.  
  20.  
  21.  
  22. public function personne(){ //je récupère les infos de l'objet instancié de la class personne en cours et j'affiche ses infos
  23. echo "prénom: " .$this->prenom.
  24. "<br> nom: " .$this->nom.
  25. "<br> adresse: " .$this->adresse.
  26. "<br> Date de naissance: " .$this->naissance.
  27. "<br>";
  28.  
  29. }
  30.  
  31. public function setAdresse($adresse) // je permets de modifier l'adresse en la rentrant en tant que string paramètre
  32. {
  33. $this->adresse = $adresse;
  34. }
  35.  
  36.  
  37. public function setNaissance($naissance) // je permets de modifier la date de naissance en la rentrant en tant que string paramètre
  38. {
  39. $this->naissance = $naissance;
  40.  
  41. }
  42.  
  43. public function age() {
  44.  
  45. $age = date('Ym',strtotime ("now")) - date('Ym',strtotime ($this->naissance));
  46.  
  47.  
  48.  
  49. echo substr($age,0 , 2);
  50. }
  51.  
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement