怎么取 function(取提这里的变量和值) func_get_args();不能知道我的变量名! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function test(arra $array) { return $array;}$array = array ( a=> 'a', b=> 'b', c=> 'c' . . .);这样!!! function test(arra $array) { return $array; } $array = array ( a=> 'a', b=> 'b', c=> 'c' . . . ); $result = test($array);print_r($result);这样!!! function foo(){ $args = func_get_args(); for($i=0,$j=func_num_args();$i < $j;$i++) { $k = array_keys($GLOBALS,$args[$i]); $r[$k ? $k[0] : $i] = $args[$i]; } return $r;}$a = 'test1';$b = 'test2';print_r(foo($a,$b,2,3));除了这种方法还有没有其它的方法了?!这个方法主要是从GLOBALS里取不太好.而且值重复了就取不出来了. http://61.139.52.111:8090/kj/Manfeel/w3pop/func_array_compact.asp.htm有点看明白了,楼主可知道本身有一个compact函数就可以处理 也许只有5楼的方法了,如果楼主的参数不确定就用Array嘛。 使用PHPexcelreader出现的非法字符与超时问题 查询优化 辞职的技巧 求一个PHP生成静态页面的思路。 如何在LINUX下写类似BAT的文件 apache + php 的运行环境配置程序 zend framework框架中一个关于action的问题 blob字段的问题 请各位大虾帮个忙. php处理异常问题 80分提问: 用session_set_save_handler设置过的write函数中不能调用外部对象,怎么回事? 通过客户端浏览器,把页面数据插入到postgresql数据库中
return $array;
}$array = array (
a=> 'a',
b=> 'b',
c=> 'c'
.
.
.
);这样!!!
return $array;
} $array = array (
a=> 'a',
b=> 'b',
c=> 'c'
.
.
.
);
$result = test($array);
print_r($result);
这样!!!
{
$args = func_get_args();
for($i=0,$j=func_num_args();$i < $j;$i++)
{
$k = array_keys($GLOBALS,$args[$i]);
$r[$k ? $k[0] : $i] = $args[$i];
}
return $r;
}
$a = 'test1';
$b = 'test2';
print_r(foo($a,$b,2,3));除了这种方法还有没有其它的方法了?!
这个方法主要是从GLOBALS里取不太好.而且值重复了就取不出来了.
有点看明白了,楼主可知道本身有一个compact函数就可以处理