2010年7月3日土曜日

【PHP関連】連想配列からキーの値を取得する

連想配列から、キーの値のみを取得したいことがあったのでGoogle先生に聞いてみると
以下のサイトより情報を頂きました。

初心者のPHP入門
http://php.quus.net/

ありがとうございます。

http://php.quus.net/array/key.php

key-配列関数:キーを取得

key関数は連想配列からキーを取得してそのキー返す関数です。
以下にkey関数の使用例を示します。
//key (配列);

$ar = array("PHP" => "PHP5", "CGI" => "PERL");
// ① //
echo key($ar);

next($ar);

// ② //

echo key($ar);
in_array関数は現在位置の要素のキーを返します。
したがって、①では一番最初の配列要素のキーである PHP が返されます。

②はnext関数によって内部配列ポインタが次に進められている為、連想配列のキー CGI が 返されます。

忘れないために備忘録しておきます。

0 件のコメント:

コメントを投稿

こちらにコメントをどうぞ