首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

这样的数组为什么不能输出

2014-01-06 
这样的数组为何不能输出print_r(array(1,2,3))输出没问题Array ( [0] 1 [1] 2 [2] 3 )$da

这样的数组为何不能输出
print_r  (array('1','2','3'));
输出没问题Array ( [0] => 1 [1] => 2 [2] => 3 )

$data = "'1','2','3'";
print_r  (array($data));
输出却是这样Array ( [0] => '1','2','3' )
要输出像这面一样,从一个变量赋值进去要怎么做才对,
[解决办法]

$data = "'1','2','3'";
print_r(eval("return array($data);"));
$data = "'1','2','3'";
$f = create_function('',"return array($data);");
print_r($f());

热点排行