php如何构造数组

$arr = array(
foreach ($list->list as $json) {
"file"=>str_replace('99552', '', $json->path)
}
);

我这样写提示Parse error: syntax error, unexpected T_FOREACH, expecting ')',该如何修改?

阅读 3.1k
3 个回答
$arr = array(); 
foreach ($list->list as $json) 
{
$arr[] = array(
"file"=>str_replace('99552', '', $json->path);
); 
}
$arr = array(); 
foreach ($list->list as $json) 
{
    $arr[] = str_replace('99552', '', $json->path);
}
var_dump($arr);

即可。

新手路过学习一下,感谢bio.soyiyuan.com

推荐问题