Delicious Bookmark this on Delicious Share on Facebook SlashdotSlashdot It! Digg! Digg



PHP : Function Reference : Parsekit Functions : parsekit_func_arginfo

parsekit_func_arginfo

Return information regarding function argument(s) (PECL parsekit:0.3-1.2)
array parsekit_func_arginfo ( mixed function )

Example 1709. parsekit_func_arginfo() example

<?php
function foo($bar, stdClass $baz, &$bomb, $bling = false) {
}

var_dump(parsekit_func_arginfo('foo'));
?>

The above example will output:

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)
 }
}

Code Examples / Notes » parsekit_func_arginfo

fantasysportswire

Should be noted that this is for user defined functions only.  Not internal (extension or otherwise).

Change Language


Follow Navioo On Twitter
parsekit_compile_file
parsekit_compile_string
parsekit_func_arginfo
eXTReMe Tracker