Class PhpHex2Str

ViPHP
ViPHP | 5462 Messages

22 mars 2010, 16:52

Cela fonctionne en 5.2.6 en tout cas.

Et pourquoi un array() fonctionne à l'appel d'une fonction statique contenue dans un objet?
Et comment et de quelle façon est traité ce array()?
c'est un type (callback), soit une chaine qui sera par rapport au global, soit un array type class - method

tu trouveras des réponse ici :
http://fr2.php.net/manual/fr/language.p ... s.callback :wink:

Mammouth du PHP | 985 Messages

22 mars 2010, 17:06

Ok je comprends mieux maintenant, donc un array() est tout à fait valide dans un callback.
Et si je comprends bien, le self dans un array() ne devrait pas logiquement fonctionner en 5.2.6 puisqu'il n'est pas accepté avec la syntaxe d'appel d'une fonction statique.
Mais en fait oui apparemment.
Modifié en dernier par Dr@ke le 22 mars 2010, 17:10, modifié 1 fois.
Face à la roche, le ruisseau l'emporte toujours, non pas par la force mais par la persévérance.

ViPHP
ViPHP | 5462 Messages

22 mars 2010, 17:10

Ok je comprends mieux maintenant, donc un array() est tout à fait valide dans un callback.
Et si je comprends bien, le self dans un array() ne devrait pas logiquement fonctionner puisqu'il n'est pas accepté avec la syntaxe d'appel d'une fonction fonction statique.
Mais en 5.2.6 oui apparemment.
t'as tout compris, après pour le self c'est vrai que ca s'utilise normalement que pour le statique avec la porté (::)