ホームページ  >  記事  >  バックエンド開発  >  arraylist名前空間php配列関数シーケンスarray_keys - 配列キー名を取得

arraylist名前空間php配列関数シーケンスarray_keys - 配列キー名を取得

WBOY
WBOYオリジナル
2016-07-29 08:47:051473ブラウズ

array_keys() 定義と使用法
array_keys() 関数は、配列内のすべてのキー名を含む新しい配列を返します。
2 番目のパラメータが指定された場合、キー値を持つキー名のみが返されます。
strict パラメータが true として指定されている場合、PHP は等価比較 (===) を使用してキー値のデータ型を厳密にチェックします。
構文
array_keys(array,value)
パラメータの説明
array 必須。入力配列を指定します。
値はオプションです。指定された値のインデックス (キー)。
厳密なオプション。 value パラメータと一緒に使用されます。可能な値:
true - タイプに基づいて、指定された値を持つキーを返します。
false - デフォルト値。種類に依存しません。
例 1

コードをコピーします コードは次のとおりです:


$a=array("a"=>"Horse","b"=>"Cat" ,"c" =>"犬");
print_r(array_keys($a));

出力:
Array ( [0] => a [1] => b [2 ] => c)
例 2
値パラメーターを使用します:

コードをコピーします コードは次のとおりです:

$a=array("a"=>"Horse" ,"b"=>"猫","c"=>"犬");


出力:
配列] => c)

例 3
strict パラメータ (false) を使用します:



コードをコピー

コードは次のとおりです: $a=array(10,20,30, "10");

print_r(array_keys( $a,"10",false));


出力:
Array ( [0] => 0 [1] => 3 )
例4

厳密なパラメータを使用します (true):


コードをコピーします

コードは次のとおりです:

$a=array(10,20,30,"10"); array_keys($a,"10",true)); ?>


出力:
Array ( [0] => 3)
上記は、arraylist 名前空間の array_keys の PHP 配列関数シーケンスを紹介しています。arraylist 名前空間の内容を含む配列キー名の取得については、PHP チュートリアルに興味のある友人に役立つことを願っています。

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