一字符串如何转换成一个可执行数组 $a="Array("; for($i=0;$i<5;$i++){ $a.="Array($i,".($i+1).")".','; } $a.=")"; eval("\$a = \"$a\";"); print_r($a); echo is_array($a)?'1':'0';$a最后结果是一个字符串Array(Array(0,1),Array(1,2),Array(2,3),Array(3,4),Array(4,5),)并不是一个可执行数组,求帮助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eval("\$a = $a;");出来了。 //第一种$a=array();for($i=0;$i<5;$i++){ $a[]=array($i,$i+1); }print_r($a);//---------//第二种,没测试过//改你的$arr=eval("return ".$a);print_r($arr); 你把它放在引号里面怎么能当成数组呢?$a="Array("; for($i=0;$i<5;$i++){ $a.="Array($i,".($i+1).")".','; } $a.=")"; eval("\$a = $a;"); print_r($a); 优酷+酷6+土豆视频下载API 网游的偷菜游戏怎么开发 php连mysql经常掉,f5一下又好了。 数据库解决了,现在高分征求留言本代码。要在单页的HTML上执行的 有谁有用PHP写的简单的网上书店 关于浮动框的问题??? 如何验证正则表达式书写是否正确 php發送email不成功的問題 JSON 读取问题 Highcharts uncaught exception: Highcharts error #16: www.highcharts.com/errors/1 如何将SHOPEX URL重写映射成名鞋库这个URL重写映射 更改dedecms模板时出现的问题
出来了。
//第一种
$a=array();
for($i=0;$i<5;$i++){
$a[]=array($i,$i+1);
}
print_r($a);//---------
//第二种,没测试过
//改你的
$arr=eval("return ".$a);
print_r($arr);
$a="Array(";
for($i=0;$i<5;$i++){
$a.="Array($i,".($i+1).")".',';
}
$a.=")";
eval("\$a = $a;");
print_r($a);