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

current next prev end reset

PHP

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

最新の記事

プロフィール

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