<分区>
是否可以像这样分解一个数组。
$arr=array();
$arr[0]['id']='123';
$arr[0]['otherdatas']=
$arr[1]['id']='234';
$arr[1]['otherdatas']=
$arr[2]['id']='567';
echo "string: ".explode($arr[]['id'],',');
最后会这样吗?
string: 123,234,567
执行上述结果:
Fatal error: Cannot use [] for reading in /data/www/test.php on line 8
如果不做类似...的事情,我该如何解决这个问题
function getIDs(){
foreach($arr as $val){
if($string){$string.=',';}
$string.=$arr['id'];
}
return $string;
}
有没有更好的方法来解决这个问题?