どうも、ちょげ(@chogetarou)です。
配列(Array)の末尾の要素を取得する方法を紹介します。
方法

配列(Array)の最後の要素を取得する方法は、2つあります。
end()
1つは、end()を使う方法です。
まず、end()を呼び出します。
そして、end()の引数に配列を指定します。
//array=配列
$last = end($array);
上記のend()は、引数に指定した配列の末尾の要素を取得します。
使用例
<?php
$numbers = [1, 2, 3, 4, 5];
$last = end($numbers);
echo $last;
?>
出力:
5
インデックス
もう1つは、インデックスを使う方法です。
具体的な方法としては、配列の要素数を「-1」した値のインデックスにアクセスします。
配列の要素数は、引数に配列を指定したcount()で取得します。
//array=配列
$last = $array[count($array) - 1];
上記のインデックスにアクセスすることで、配列(Array)の末尾の要素を取得できます。
使用例
<?php
$numbers = [1, 2, 3, 4, 5];
$last = $numbers[count($numbers) - 1];
echo $last;
?>
出力:
5
まとめ
配列(Array)の最後の要素を取得する方法は、次の2つです。
- end()を使う方法
$last = end($array);
- インデックスを使う方法
$last = $array[count($array) - 1];
コメント