Wordpress / PHP / jQuery / XHTML / CSSを中心とした忘備録foreachするときなどに、配列の最初と最後の値を取得して処理を分岐したいときがよくある。 対象が連想配列でkeyを取り出したい場合、以下の関数を作っておくと何かと便利。 //連想配列の最後のkey取得 function endKey($array){ end($array); return key($array); } //連想配列の最初のkey取得 function firstKey($array){ reset($array); return key($array); } 使用例 $forms = array( 'name' => 'お名前', 'kana' => 'フリガナ', 'zip' => '郵便番号', 'pref' => '都道府県', 'addr' => '市区町村~番地'