簡體   English   中英

PHP在二維數組中添加新數組

[英]PHP add new array in an Two-dimensional Arrays

我想在$ 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];

當我執行此代碼時,我遇到此錯誤msg:

注意:未定義的偏移量:第13行的C:\\ xampp \\ htdocs \\ array.php中的3

第13行:$ shop = $ shop + array(array($ list4));

在此先感謝^^

如果$list4已經是一個數組,則不需要array(array()) 最簡單,可能最快的方法是:

$shop[] = $list4;
//equivalent
$shop[] = array("orchid1", 2.15 , 9);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM