関数の紹介:
array_column() 入力配列内の 1 つの列の値を値とする配列を返します。
(推奨チュートリアル: php グラフィック チュートリアル)
構文:
array_column(array,column_key,index_key);
パラメーター:
配列は必須です。使用する多次元配列 (レコード セット) を指定します。
column_key 必須。値を返す必要がある列。
index_key オプション。返された配列のインデックス/キーである列。
(ビデオ チュートリアルの推奨事項: プログラミング入門 )
例:
レコード セットから last_name 列を取り出します。対応する「id」列をキー値として使用します:
<?php // 可能从数据库中返回数组 $a = array( array( 'id' => 5698, 'first_name' => 'Peter', 'last_name' => 'Griffin', ), array( 'id' => 4767, 'first_name' => 'Ben', 'last_name' => 'Smith', ), array( 'id' => 3809, 'first_name' => 'Joe', 'last_name' => 'Doe', ) ); $last_names = array_column($a, 'last_name', 'id'); print_r($last_names); ?>
出力結果:
Array ( [5698] => Griffin [4767] => Smith [3809] => Doe )
以上がphpのarray_column()関数の紹介(例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。