ホームページ  >  記事  >  バックエンド開発  >  PHP は多次元配列から指定された値を配列のどの列から取得しますか?

PHP は多次元配列から指定された値を配列のどの列から取得しますか?

jacklove
jackloveオリジナル
2018-05-22 14:09:361622ブラウズ

配列を取得する過程で多くの問題が発生することがありますが、この記事では関連する知識について説明します。

PHPは、多次元配列の指定された値が配列のどの列にあるかを取得します

主に使用されるもの:

array_column
array_search
<?php 
$user = array(   
    0 => array(   
        &#39;id&#39;    => 1,   
        &#39;name&#39;  => &#39;张三&#39;,   
        &#39;email&#39; => &#39;zhangsan@qq.com&#39;,   
    ),   
    1 => array(   
        &#39;id&#39;    => 3,   
        &#39;name&#39;  => &#39;李四&#39;,   
        &#39;email&#39; => &#39;lisi@qq.com&#39;,   
    ),   
    2 => array(   
        &#39;id&#39;    => 5,   
        &#39;name&#39;  => &#39;王五&#39;,   
        &#39;email&#39; => &#39;wangwu@qq.com&#39;,   
    ) 
);   
print_r(array_column($user,&#39;id&#39;)); 
?>
   
print_r会输出下列字段
Array
(
    [0] => 1
    [1] => 3
    [2] => 5
)

次に、array_search関数に従って、対応する値の位置を取得します

この記事では、取得に関する関連知識を説明します配列の詳細については、PHP 中国語 Web サイトを参照してください。

関連する推奨事項:

phpの基礎学習: PHPの配列とデータ構造

phpの基礎学習: PHPファイルシステム

phpの基礎学習: 画像処理

以上がPHP は多次元配列から指定された値を配列のどの列から取得しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。