配列のキーを取得 - array_keys()
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、引数に指定した配列からキーを取得する関数 array_keys()を紹介します。
array_keys関数
array array_keys ( array $input [, mixed $search_value [, bool $strict ]] )
引数に指定した配列からキーを取得します。
キーの検索対象を$serarch_valueで指定することもできます。
引数 $input キーを取得する配列を指定します。 $search_value 指定した値を含むキーのみを取得します。指定しない場合は、NULL値になります。 $strict trueを指定した場合、$serarch_valueとキーの型式まで比較します。指定しない場合は、falseになります。
返り値
指定した配列からキーを取得します。
サンプルコード
指定した配列からキーを取得するサンプルコードです。
array_keys( 配列 )
<?php /* 配列を定義 */ $var = array(1,2,'a'=>3,4,'d'=>5); print_r($var); /* 配列からキーを取得 */ print_r( array_keys($var) ); ?>
実行結果です。
指定した配列からキーが取得されています。
Array ( [0] => 1 [1] => 2 [a] => 3 [2] => 4 [d] => 5 ) Array ( [0] => 0 [1] => 1 [2] => a [3] => 2 [4] => d )