php配列関数シーケンスのarray_keys()-配列のキー名を取得する


アラリkeys()定義と使い方はarray_keys関数は、配列内のすべてのキー名を含む新しい配列を返します。2番目のパラメータが提供されたら、キーの値がその値のキー名に戻ります。strictパラメータがtrueに指定されている場合、PHPは全等比較(==)を使ってキーのデータタイプを厳しくチェックします。文法アラードkeysパラメータ記述が必要です。入力の配列を指定します。valueオプションです。値の索引(キー)を指定します。ストリップはオプションです。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 valueパラメータを使用して出力:
 
<?php
$a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
print_r(array_keys($a,"Dog"));
?>
出力:Aray([0]=>c)例3 stritパラメータ(false):
 
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
出力:Aray([0]=>0=>3)例4