配列の内部ポインタを最終要素にセットする
&$array
end は array の内部ポインタを最後の要素まで進め、その値を返します。
array
配列。この配列は参照渡しとなります。関数内で配列の中身を変更するからです。 つまり、ここには配列そのものを渡さなければならず、 配列を返す関数を指定することはできません。 参照渡しできるのは、実際の変数だけだからです。
最後の要素の値、あるいは空の配列の場合は false を返します。
false
例1 end の例
<?php $fruits = array('リンゴ', 'バナナ', 'クランベリー'); echo end($fruits); // クランベリー ?>