parsekit_func_arginfo

(PECL parsekit >= 0.3.0)

parsekit_func_arginfoReturn information regarding function argument(s)

说明

parsekit_func_arginfo ( mixed $function ) : array
Warning

此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担 。

参数

function

A string describing a function, or an array describing a class/method.

返回值

Returns an array containing argument information.

范例

Example #1 parsekit_func_arginfo() example

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

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

以上例程会输出:

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

相关文章
php cubrid 函数 get last error message for the most recent function callphp cubrid mysql 兼容性函数 get column information from a result and return as an objectphp dbx 函数 report the error message of the latest function call in the modulephp frontbase 函数 get column information from a result and return as an objectphp firebird/interbase 函数 return information about a parameter in a prepared queryphp mysqlnd qc 函数 returns information on the current handler the number of cache entries and cache entries if availablephp parsekit 函数 compile a php file and return the resulting op arrayphp parsekit 函数 compile a string of php code and return the resulting op arrayphp parsekit 函数 return information regarding function argument s php posix 函数 return the effective user id of the current processphp paradox 函数 return lots of information about a paradox filephp apd 函数 renames orig name to new name in the global function tablephp sqlsrv 函数 returns information about the serverphp statistic 函数 probability density function of the laplace distributionphp svn 函数 return true if the path points to a file false otherwisephp swoole 函数 trigger a timer tick callback function by time intervalphp uopz 函数 gets a previous set return value for a functionphp uopz 函数 provide a return value for an existing functionphp uopz 函数 unsets a previously set return value for a functionphp sdo 函数 return the namespace uri of the type for a data object
关注编程学问公众号