Should be noted that this is for user defined functions only. Not internal (extension or otherwise).
parsekit_func_arginfo
(PECL parsekit:0.3-1.2)
parsekit_func_arginfo — Return information regarding function argument(s)
Descrierea
Avertizare
Această funcţie este EXPERIMENTALĂ. Comportamentul acestei funcţii, denumirea sa şi orice alte aspecte documentate în privinţa acestei funcţii pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizaţi această funcţie la propriul risc.
Parametri
- function
-
A string describing a function, or an array describing a class/method.
Valorile întroarse
Returns an array containing argument information.
Exemple
Example #1 parsekit_func_arginfo() example
<?php
function foo($bar, stdClass $baz, &$bomb, $bling = false) {
}
var_dump(parsekit_func_arginfo('foo'));
?>
Exemplul de mai sus va afişa:
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) } }
parsekit_func_arginfo
fantasysportswire at yahoo dot com
04-Mar-2007 11:03
04-Mar-2007 11:03
