parsekit_func_arginfo
(no version information, might be only in CVS)
parsekit_func_arginfo -- Retourne des informations concernant les arguments d'une fonction
Description
array
parsekit_func_arginfo ( mixed function )
Avertissement |
Cette fonction est
EXPERIMENTALE. Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls. |
Liste de paramètres
- function
Une chaîne décrivant une fonction ou un tableau décrivant une classe/méthode.
Valeurs de retour
Retourne un tableau contenant les informations sur les arguments.
Exemples
Exemple 1. Exemple avec parsekit_func_arginfo()
<?php function foo($bar, stdClass $baz, &$bomb, $bling = false) { }
var_dump(parsekit_func_arginfo('foo')); ?>
|
L'exemple ci-dessus va afficher : array(4) {
[0]=>
array(3) {
["name"]=>
string(3) "bar"
["allow_null"]=>
bool(true)
["pass_by_reference"]=>
bool(false)
}
[1]=>
array(4) {
["name"]=>
string(3) "baz"
["class_name"]=>
string(8) "stdClass"
["allow_null"]=>
bool(false)
["pass_by_reference"]=>
bool(false)
}
[2]=>
array(3) {
["name"]=>
string(4) "bomb"
["allow_null"]=>
bool(true)
["pass_by_reference"]=>
bool(true)
}
[3]=>
array(3) {
["name"]=>
string(5) "bling"
["allow_null"]=>
bool(true)
["pass_by_reference"]=>
bool(false)
}
} |
|