![]() |
Forum SELFHTML: Archives: |
Le message suivant est de: Manu, 04. 09. 2005, 10:29
Bonjour,
En java on ne pouvait pas instancié d'object d'une classe statique.
On précédait la méthode par nom de la classe.
Si j'ai bien compris l'exemple :
Exemple 19-14. Exemple avec un membre statique :
http://www.php.net/manual/fr/language.oop5.static.php
- Enfin, seul les méthodes statique doivent être appelé avec le nom de la classe ?
- En est-il de même pour les méthodes (qui ne sont pas déclaré statique) d'une classe statique ?
Mon problème :
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in ...mon_fichier.... on line 74
la ligne en question :
$image = Image_Du_Perso->loadjpeg(check_vue($x,$y));
Précisions :
- Le include de ma classe Image_du_perso ets bien la et bien orthographié.
- Cette classe et cette méthode non pas d'attributs particuliers.
- La fonction check_vue() fonctionne et ces arguments sont corrects.
Merci d'avoir lu ce post.
Le message suivant est de: Manu, 04. 09. 2005, 10:35
»» Précisions :
»» - Cette classe et cette méthode non pas d'attributs particuliers.
La classe a pour attribut public statique.
et j'ai aussi éssayé de mettre static devant ma méthode mais ca ne change rien.
Le message suivant est de: Dieter Raber, 07. 09. 2005, 17:49
Bonjour Manu,
On PHP l'operateur pour les méthodes statiques est "::", pas "->"
Dieter
© 1998-2004
selfhtml@fr.selfhtml.org