我想在$ shop数组中创建新实例,如下所示:
list1 = array( "rose" , 1.25 , 15);
$list2 = array("daisy", 0.75 , 25);
$list3 = array("orchid", 1.15 , 7);
$list4 = array("orchid1", 2.15 , 9);
$shop = array( $list1 ,
$list2 ,
$list3
);
//something like the line bellow
$shop = $shop + array(array($list4));
echo $shop[3][0];
当我执行此代码时,我遇到了这个错误信息:
注意:未定义的偏移量:第13行的C:\ xampp \ htdocs \ array.php中的3
第13行:$ shop = $ shop + array(array($ list4));
提前谢谢^^
答案 0 :(得分:4)
如果$list4
已经是数组,那么您不需要array(array())
。最简单也可能最快的方法是:
$shop[] = $list4;
//equivalent
$shop[] = array("orchid1", 2.15 , 9);