Methode static dans une class - PHP - Programmation
Marsh Posté le 18-11-2005 à 11:02:28
http://forum.hardware.fr/hardwaref [...] ujet-1.htm ?
Marsh Posté le 18-11-2005 à 11:03:16
public n'existe pas en php 4.
Marsh Posté le 18-11-2005 à 11:15:05
en fait mon probleme n'en est plus un, j'ai fait quelque chose de plus propre , mais j'aimerai bien savoir comment ca marche qd meme
Marsh Posté le 18-11-2005 à 11:18:07
ah oui, static existe p-e pas non plus pour les membres de classes, en php4...
Marsh Posté le 18-11-2005 à 11:18:28
Il est listé dans la partie php5, dans la doc...
http://fr2.php.net/manual/en/language.oop5.static.php
Marsh Posté le 18-11-2005 à 11:21:58
oui voila c'est ce que j'expliquait dans mon premier post.
Le nom de la page de doc laisse sous entendre que c'est spécifique a php 5.
C'est un peu dommage.
bon merci en tt cas
Marsh Posté le 18-11-2005 à 11:24:13
Je commence à confondre les 2, après être passé au 5....
Marsh Posté le 18-11-2005 à 10:29:48
hello,
j'ai un petit soucis, j'aimerais mettre une fonction static dans une de mes class
PHP Version 4.3.10-15
J'ai suivis l'exemple trouvé dans une doc mais elle laisse penser que c'est uniquement utilisable en php 5 et c'est pas tres clair: http://docs.php.net/en/language.oop5.static.html
voici ce que je fait:
MaClass::click($param1,$param2);
public static function click($param1,$param2){
...
}
j'ai cette erreur:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in
ligne 116:
public static function click($param1,$param2){
Vous avez une idée du probleme ?