【php】配列の先頭を取得する、最後を取得する
問題
phpで、配列の先頭を取得したいです。
phpで、配列の最後を取得したいです。
答え
先頭は reset(), 最後は end() を使う。
また、resetを使うと内部ポインタが先頭に移動し、そこでkey() を使用すると現在位置 = 先頭のキーが取得できる。
同様に、endを使うと内部ポインタが最後に移動し、そこでkey() を使用すると現在位置 = 最後のキーが取得できる。
// 先頭 $value = reset($arr); $key = key($arr);
// 最後 $value = end($arr); $key = key($arr);
コメント