PHP中怎么用向数组里面添加带指针的数组?
如题:
我只有一组图片,且这组图片为一组数组:
image0,image1,image2,image3 (这组数组不定个数)
我需要将这组数据整成如下:
数组有多少个数据就向"intro" 添加多少个NULL,且最后那个需要加指针front
intro;
将image0放到最后并加上指针front
img;
intro组数据加个指针,并向image1和image2之间插入它。
$arr = array("image1.jpg","intro"=>array("NULL","NULL","NULL","front_intro"=>"NULL"),"image2.jpg","image3.jpg","front_img"=>"image0.jpg");
即:
Array ( [0] => image1.jpg [intro] => Array ( [0] => NULL [1] => NULL [2] => NULL [front_intro] => NULL ) [1] => image2.jpg [2] => image3.jpg [front_img] => image4.jpg )
如下图:
谢谢大家。这个问题我已经自己解决,可能是我表述有问题吧。
$array = array();
$intro = array();
$arr_count = count($images);
echo count($images)."<br />";
for($i = 0;$i <$arr_count-1;$i++){
$intro[$i]= 'NULL';
}
$array[0] = $images[1];
$intro['front_intro']= 'NULL';
$array['intro'] = $intro;
for($i = 2;$i <$arr_count;$i++){
$array[$i]= $images[$i];
}
$array['front_img'] = $images[0];
白河愁ACE
10 years, 7 months ago