我在循环中有这个陈述。
$chosenUrls = explode ( ',' , $connect[$i]['url'] );
无论如何要将它添加到$ chosenUrls数组中,而不是替换其中的内容吗?
答案 0 :(得分:1)
尝试:
$chosenUrls=array();
for(...)
{
array_push($chosenUrls,explode ( ',' , $connect[$i]['url'] ));
}
答案 1 :(得分:1)
您当前的代码告诉它每次都要替换$chosenUrls
。你需要修改它:
for(...){
$chosenUrls[] = explode ( ',' , $connect[$i]['url'] );
}
请注意[]
之后的$chosenUrls
。这将在每次迭代时将新元素推送到$chosenUrls
。
答案 2 :(得分:0)
你可以让$ chosenUrls [] = explode(',',$ connect [$ i] ['url'])在每次迭代中在你的数组中添加新的url。