PHP函数默认值不能设为数组吗? <?php$a=range('a','d');function t($z=$a){ print_r($z);}t();?>为什么会报错? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 t()没给参数呀!<?php $a=range('a','d'); $z=$a; function t($c){ print_r($c); } t($z);?> <?php $a=range('a','d'); function t($z) { print_r($z); } t($a); ?> 兄弟啊,你怎么说也得给个参数啊,再说了,你在函数里面写$z=$a,函数哪知道是哪个$a啊。 function t($z = array(1, 2, 3)){ print_r($z);} function test($a=array(1,2)){ return $a;}print_r(test());你那样写函数不知道$a 是啥 $a=range('a', 'd'); eval("function t(\$z=".var_export($a,true).") { print_r(\$z); }"); t(); 救急!!~~ 我是菜鸟,各位大侠,寻求数据调用的帮助 使用ZLIB压缩的HTML页面问题 请教编程问题:加了参数以后,程序不再正常运行 都快郁闷死了 php5设置 大家有好的论坛没?推荐一个,被采用者额外加分 通过正则取html页面的meta信息的问题 PHP+ACCESS插入问题 急问:phpmyadmin管理mysql时,为什么进去有错误呢? 大家来谈谈类好不好.... 用PHP怎么实现点菜? php做宾馆管理软件如何?
$a=range('a','d');
$z=$a;
function t($c){
print_r($c);
} t($z);
?>
$a=range('a','d'); function t($z)
{
print_r($z);
} t($a);
?>
print_r($z);
}
return $a;
}print_r(test());
你那样写函数不知道$a 是啥
eval("function t(\$z=".var_export($a,true).") { print_r(\$z); }"); t();