PHP の配列で先頭もしくは後尾を簡単に取り出せる reset() と end()

先頭だけで十分な時とか最後に入った値だけ取り出したい時にはじめて遭遇したんですが、以下のようにしていきなり取り出せるみたいです。

配列の最後の要素

1
print_r(end($array));

配列の最初の要素

1
print_r(reset($array));

追記: 他の方法について

array_shift() や array_pop() でも同じような事が可能です。ただし、これらでは取り出した後に配列から要素を削除することになりますので上記とは少し挙動が違いますのでご注意ください。

コメント

コメントは受け付けていません。