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

current next prev end reset

PHP

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

最新の記事

プロフィール

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