ホームページ >バックエンド開発 >PHPチュートリアル >php array_keysは配列のキー名を詳細に返します

php array_keysは配列のキー名を詳細に返します

墨辰丷
墨辰丷オリジナル
2018-05-31 10:35:241729ブラウズ

php の array_keys 関数は、配列内のすべてのキー名を含む新しい配列を返すために使用されます。この記事ではPHPのarray_keys関数の使い方を詳しく紹介します。必要なプログラマは、

array_keys は配列内の一部またはすべてのキー名を返します

命令

array array_keys ( array $array [,mixed $search_value [, bool $strict = false ]] ) を参照してください。

array_keys() は、$array 配列内の数値または文字列のキー名を返します。

オプションのパラメータsearch_valueが指定されている場合、値のキー名のみが返されます。それ以外の場合は、$array 配列内のすべてのキーが返されます。

パラメータの詳細


パラメータ 説明
配列 必須。返されるキーを含む配列。
search_value オプション。このパラメータが指定されている場合、これらの値を含むキーのみが返されます。
厳密

オプション。 value パラメータと一緒に使用されます。可能な値:

  • tru​​e - 指定されたキー値を持つキー名を返します。種類によっては、数字の 5 が文字列「5」と同じではありません。

  • false - デフォルト値。タイプに関係なく、数値 5 は文字列「5」と同じです。

戻り値

配列内のすべてのキーを返します。

Instance

<?php
$array = array( 0 => 100 , "color" => "red" );
 print_r ( array_keys ( $array ));

 $array = array( "blue" , "red" , "green" , "blue" , "blue" );
 print_r ( array_keys ( $array , "blue" ));

 $array = array( "color" => array( "blue" , "red" , "green" ),
        "size"  => array( "small" , "medium" , "large" ));
 print_r ( array_keys ( $array ));
 ?>

上記のルーチンは次を出力します:

Array ( [0] => 0 [1] => color ) Array ( [0] => 0 [1] => 3 [2] => 4 ) Array ( [0] => color [1] => size )

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。


関連する推奨事項:

PHP の new self() と new static() の違いの分析

php readfile() ファイルのアップロード サイズを変更する場合

PHPカスタマイズ 画像中央トリミング機能の詳しい解説

以上がphp array_keysは配列のキー名を詳細に返しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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