Bonjour
Je me suis mise en développement web avec PHP 5. J'en suis aux classes et objets dont le concept me paraît très simple et très pratique. Mais lors de mes tests, rien ne fonctionne.
Précisions : je travaille à partir du serveur de mon hébergeur qui a la version 5.0.1 de PHP.
J'ai testé ce bout de code (bien nettoyé pour que vous vous y retrouviez plus facilement) qui est très simple mais à l'exécution, le browser m'affiche toujours ce message d'erreur :
MESSAGE D'ERREUR
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/...fichier.php on line 5
CODE PHP
Qu'est ce qui cloche ???
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 <?php class Page { // attribut de la classe Page public $title = 'test'; // opérations de la classe Page public function __set($name, $value) { $this->$name = $value; } public function Display() { $this -> DisplayTitle(); } public function DisplayTitle() { echo '<title> '.$this->title.' </title>'; } } $homepage = new Page(); $homepage->Display(); ?>
Moi je ne vois rien strictement rien. J'ai essayé avec différents codes aussi simples les uns que les autres et toujours le même message !!
Partager