PHP func_get_arg function 处理函数



  • 定义和用法

    func_get_arg - 返回参数列表的某一项
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
    5.3.0+ 该函数可以在参数列表中使用。
    5.3.0+ 如果从调用文件中的函数内部调用include或require包含的文件的最外层范围调用此函数,则它现在会生成警告并返回FALSE。
  • 语法

    func_get_arg( int $arg_num )
    
    func_get_arg() 从用户自定义函数的参数列表中获取某个指定的参数。 该函数可以配合 func_get_args()func_num_args() 一起使用,从而使得用户自定义函数可以接受自定义个数的参数列表。
  • 参数

    参数 必需的 描述
    arg_num 参数的偏移量。函数的参数是从0开始计数的。
  • 返回值

    返回指定的参数,错误则返回 FALSE 。
  • 示例

    function foo()
    {
     $numargs = func_num_args();
     echo "Number of arguments: $numargs<br />\n";
     if ($numargs >= 2) {
       echo "Second argument is: " . func_get_arg(1) . "<br />\n";
     }
    }
    
    foo (1, 2, 3);
    
  • 相关页面

    func_get_args() - 返回一个包含函数参数列表的数组
    func_num_args() - 返回传递给函数的参数数量