配列の最初と最後のキーを取得

current next prev end reset

PHP

// キーの値が飛んでいる配列 $arr[2] = 'foo'; $arr[5] = 'bar'; $arr[9] = 'baz'; $arr[11] = 'qux'; $arr[17] = 'quux'; // 現在の要素(初期内部ポインタ) // foo echo current($arr); // 2 echo key($arr); // 2 の次の要素(内部ポインタを1つ進める) // bar echo next($arr); // 5 echo key($arr); // 5 の前の要素(内部ポインタを1つ戻す) // foo echo prev($arr); // 2 echo key($arr); // 最後の要素(内部ポインタを最後にセットする) // quux echo end($arr); // 17 echo key($arr); // 先頭の要素(内部ポインタをリセットする) // foo echo reset($arr); // 2 echo key($arr);

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。主にLAPP環境でPHPを書いています。最近はjQueryで遊んでいます。
※動作確認について