how to build arrays of objects in PHP without specifying an index number?

后端 未结 6 1946
北海茫月
北海茫月 2021-01-01 12:07

Here is a weird question. I am building an array of objects manually, like this:

$pages_array[0]->slug = \"index\";
$pages_array[0]->title = \"Site Ind         


        
6条回答
  •  盖世英雄少女心
    2021-01-01 13:01

    There are three ways:

    Way 1 :

    $pages_array=[
        [
            "id" => 1,
            "name" => "James"
        ],
        [
            "id" => 2,
            "name" => "Mary"
        ]
    
    ];
    

    Way 2 :

     $pages_array[0] =
        [
            "id" => 1,
            "name" => "James"
        ];
        $pages_array[1] = [
            "id" => 2,
            "name" => "Mary"
        ];
    

    Way 3 :

    $pages_array = array(
        array(
          "id" => 2,
          "name" => "Mary"
        ),
    
        array(
          "id" => 1,
          "name" => "James"
        ),
       
    );
    

提交回复
热议问题