php 获取参数的信息
来源:互联网 发布:eps切割机软件 编辑:程序博客网 时间:2024/04/29 07:14
php中func_num_args、func_get_arg和func_get_args都是返回函数实参信息相关的函数。
func_num_args() 返回的是当前函数的参数数量,是数字。
func_get_arg() 返回的是指定位置的参数的值,该函数的本身参数是一个数字索引,从0开始。
func_get_args() 返回的是包含当前函数所有参数的一个索引数组,数组中值的顺序就是传入参数的顺序。
gettype() 返回该函数参数的类型。
/**
* 获取参数类型
*
* @param 任意多个、任意类型的参数
* @return 如果一个参数,返回一个字符串,即参数的类型。
* 如果多个参数,返回一个索引数组,数组中的值为参数的类型(传入参数的顺序)
*/
function getParamsType(){
//参数数目
$num = func_num_args();
if($num == 1){
//获取指定位置的参数,并返回参数类型
return gettype(func_get_arg($num - 1));
}
//获取参数列表,索引数组
$params = func_get_args();
$types = array();
foreach ($params as $k => $v){
array_push($types, gettype($v));
}
return $types;
}
//下面内容为测试
class A{ }
$result = getParamsType('a', "b", 3, array(1,2), true, new A());
print_r($result);
- php 获取参数的信息
- php 获取参数的信息
- php函数中获取参数信息方法
- PHP 获取参数的方法
- php:PHP获取浏览器的版本信息
- PHP中获取函数调用时实际传递的参数信息
- 如何获取方法参数的描述信息
- 获取手机上的各种参数信息。
- 获取基本的数据库参数信息
- 获取参数的元数据信息
- 获取隐含参数信息
- jsp获取参数信息
- 获取PC参数信息
- PHP获取地址栏信息的代码
- php 获取mysql表的信息
- PHP获取用户IP所在地的信息
- PHP获取访客信息的类
- php中获取系统信息的方法
- 一些重要的算法源码
- CSS3圆角属性总结
- XMLDocument与XML的区别和联系
- ubuntu12.04 更新源地址列表
- CSS3 实现圆角方法
- php 获取参数的信息
- setTimeout("flash_title()",3500);
- 三维重建的方法---大类别分类
- Executor接口实现线程有返回值和无返回值两种方式
- php 单例模式
- 苹果的16个“亲密战友”:不乏死对头
- 连接oracle报错“ORA-28547:connection to server failed,probable Oracle Net admin 解决办法
- php 浮点数四舍五入
- php 遍历目录