ホームページ > バックエンド開発 > PHPチュートリアル > phpのarray_column()関数の紹介(例)

phpのarray_column()関数の紹介(例)

王林
リリース: 2023-04-09 13:06:01
オリジナル
2680 人が閲覧しました

phpのarray_column()関数の紹介(例)

関数の紹介:

array_column() 入力配列内の 1 つの列の値を値とする配列を返します。

(推奨チュートリアル: php グラフィック チュートリアル)

構文:

array_column(array,column_key,index_key);
ログイン後にコピー

パラメーター:

  • 配列は必須です。使用する多次元配列 (レコード セット) を指定します。

  • column_key 必須。値を返す必要がある列。

  • index_key オプション。返された配列のインデックス/キーである列。

(ビデオ チュートリアルの推奨事項: プログラミング入門 )

例:

レコード セットから last_name 列を取り出します。対応する「id」列をキー値として使用します:

<?php
// 可能从数据库中返回数组
$a = array(
  array(
    &#39;id&#39; => 5698,
    &#39;first_name&#39; => &#39;Peter&#39;,
    &#39;last_name&#39; => &#39;Griffin&#39;,
  ),
  array(
    &#39;id&#39; => 4767,
    &#39;first_name&#39; => &#39;Ben&#39;,
    &#39;last_name&#39; => &#39;Smith&#39;,
  ),
  array(
    &#39;id&#39; => 3809,
    &#39;first_name&#39; => &#39;Joe&#39;,
    &#39;last_name&#39; => &#39;Doe&#39;,
  )
);

$last_names = array_column($a, &#39;last_name&#39;, &#39;id&#39;);
print_r($last_names);
?>
ログイン後にコピー

出力結果:

Array
(
  [5698] => Griffin
  [4767] => Smith
  [3809] => Doe
)
ログイン後にコピー

以上がphpのarray_column()関数の紹介(例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート