Bonjour!
Je me met à l'objet et j'ai mon premier probleme.
J'ai une classe date :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 class cl_date { //Attributs : private $date; // Format datetime //Méthodes : public function __construct() { $this->date=Date("Y-m-d H:i:s"); } //Transmet une valeur datime à l'attribut : public function set_Date($date) { if($this->VerifDateTime($date)==1) { $this->date=$date; } else { $this->date=Date("Y-m-d H:i:s"); } } //On récupère la valeur de l'attribut public function get_Date() { return $this->date; } }
Et une classe evenement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 require_once("./cl_date.php5"); class cl_evenement { //Attributs : private $date_evenement; // la variable est de type cl_date //Méthodes : public function __construct() { $this->date_evenement=cl_date::set_Date(); } public function get_Date_Evenement() { return($this->date_evenement); }
Mon fichier pour afficher la date_evenement de la classe evenement :
Rien ne s'affiche, ou sont mes erreurs??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 include("./cl_evenement.php5"); $evenement= new cl_evenement(); echo "valeur date_evenement : ".$evenement->get_Date_Evenement();
Merci!
Edit : ajout du constructeur dans classe cl_date
Partager