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

current next prev end reset

PHP

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

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。