|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Développeur Web Inscription : octobre 2008 Messages : 80 ![]() |
Bonjour , et bonne matinée ,
Je veut savoir s'il y a une fonction php qui permet de savoir le type d'appel d'une méthode s'il est statique ou pas ? ci dessous le code exemple : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Inscription : février 2008 Messages : 3 302 ![]() |
j'aurais tendance à dire non.
|
|
|
20
|
|
|
#3 |
|
Membre actif
![]() Fabrice AgnelloDéveloppeur informatique Inscription : octobre 2010 Messages : 76 ![]() |
Bonjour,
vous pouvez le faire via l'API de reflection de PHP, en utilisant : reflectionclass puis en appliquant la méthode getmethod('test') sur l'objet retourné précédemment qui vous renverra à son tour un objet ReflectionMethod sur lequel vous aurez toutes les informations dont vous avez besoin, et dans ce cas précis, la méthode isStatic. HTH. |
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() |
Salut,
Connaître au moment d'un appel d'une fonction, le contexte de l'appel me paraît impossible. Par contre tu peux t'en sortir avec un code de ce genre (PHP 5.3+) Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
l'inverse aurai pu marcher, mais la non, bien que ça soit correct d’appeler non statiquement une méthode statique, quel est le but final de la chose ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com