array_values() 定義と使用法
array_keys() 関数は、配列内のすべてのキーを含む新しい配列を返します。
2 番目のパラメーターが指定された場合、キー値を持つキー名のみが返されます。
strict パラメーターが true に指定されている場合、PHP は等価比較 (===) を使用してキー値のデータ型を厳密にチェックします。
構文
array_keys(array,value)
パラメータの説明
array 必須。入力配列を指定します。
値はオプションです。指定された値のインデックス (キー)。
厳密なオプション。 value パラメータと一緒に使用されます。可能な値:
true - タイプに基づいて、指定された値を持つキーを返します。
false - デフォルト値。種類に依存しません。
例 1
<?php $a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); print_r(array_keys($a)); ?>
出力:
Array ( [0] => a [1] => b [2] => c )
例 2
値パラメーターを使用:
<?php $a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); print_r(array_keys($a,"Dog")); ?>
出力:
配列 ( [0] => c)
例 3
厳密なパラメーター (false) を使用します:
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",false)); ?>
出力:
Array ( [0] => 0 [1] => 3 )
例 4
strict パラメーター (true) を使用します:
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",true)); ?>
Output:
Array ([0] => 3)
array_values() の PHP 配列関数シーケンスの詳細については、関数と関数に関する関連記事については PHP 中国語に注意してください。配列要素の値を取得するためのメソッド net!