Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Personne {
- public $nom;
- public $prenom;
- public $adresse;
- public $date_naiss;
- public $age;
- //public $nom = 'QUOUILLAULT';
- //public $prenom = 'Ludovic';
- //public $adresse = '11 rue du Martinet 28190 ST LUPERCE';
- //public $date_naiss = '21/11/1966';
- public function __construct($nom,$prenom,$adresse,$date_naiss){
- $this->nom = $nom;
- $this->prenom = $prenom;
- $this->adresse = $adresse;
- $this->date_naiss = $date_naiss;
- }
- public function afficher() {
- echo 'nom:'.$this->nom.' prenom:'.$this->prenom.' adresse:'.$this->adresse.' date_naiss:'.$this->date_naiss;
- }
- }
- function Age($date_naissance)
- {
- $arr1 = explode('/', $date_naissance);
- $arr2 = explode('/', date('d/m/Y'));
- if(($arr1[1] < $arr2[1]) || (($arr1[1] == $arr2[1]) && ($arr1[0] <= $arr2[0])))
- return $arr2[2] - $arr1[2];
- return $arr2[2] - $arr1[2] - 1;
- }
- $personne1 = new Personne('QUOUILLAULT','Ludovic','11 rue du Martinet 28190 ST LUPERCE','21/11/1966');
- $personne1->afficher();
- $ma_date_de_naissance = '21/11/1966';
- $mon_age = Age($ma_date_de_naissance);
- echo ' age='.$mon_age;
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement