配列内の配列から複数の値を取得するにはどうすればよいですか?[複製]

Dec 03 2020

私は次のような配列を持っています:

[meta_data] => Array
   [0] => Array
      (
         [id] => 100
         [name] => John
      )
   [1] => Array
      (
         [id] => 200
         [name] => Peter
      )
   [2] => Array
      (
         [id] => 300
         [name] => Peter
      )

$ meta_dataからすべての名前を選択する最も簡単な方法は何でしょうか?

ありがとう。

回答

EdenMoshe Dec 03 2020 at 21:25

見る https://www.php.net/manual/en/function.array-column.php

var_dump(array_column($array['meta_data'], 'name'));