問. PHPで、配列の先頭要素、もしくは末尾要素を参照するにはどのようにすればよいか。 回答例1: array_peek()? あ、array_front() と array_back()…? 概念的にはdequeの話だ。普通他言語でもあるし、何かしら類する関数があるに違いない。PHPの配列系関数は実直にもarray_xxx()の形式だから、きっとpeekとかfrontとか、そういうのがあるはずだ。 実にありそうな回答だが、現在PHPの組み込み関数にこのような関数はない。残念! …ていうかなんでないんだよ。不便だよ。 ちなみにJavaのdequeの場合は peekFirst() / peekLast()、C++ STLの場合は front() / back() である。こんなところでも言語の癖が伺える。 回答例2: 添え字でアクセスすればいいのでは? 普通に添え字でアクセスすればいいじゃな