-
forループを使用する方法:
$array = [1, 2, 3, 4, 5]; $first = null; $last = null; for ($i = 0; $i < count($array); $i++) { if ($i === 0) { $first = $array[$i]; } if ($i === count($array) - 1) { $last = $array[$i]; } } echo "最初の要素: " . $first . "\n"; echo "最後の要素: " . $last . "\n";
-
foreachループを使用する方法:
$array = [1, 2, 3, 4, 5]; $first = null; $last = null; foreach ($array as $element) { $last = $element; if ($first === null) { $first = $element; } } echo "最初の要素: " . $first . "\n"; echo "最後の要素: " . $last . "\n";
-
array_shiftとarray_pop関数を使用する方法:
$array = [1, 2, 3, 4, 5]; $first = array_shift($array); $last = array_pop($array); echo "最初の要素: " . $first . "\n"; echo "最後の要素: " . $last . "\n";
-
resetとend関数を使用する方法:
$array = [1, 2, 3, 4, 5]; $first = reset($array); $last = end($array); echo "最初の要素: " . $first . "\n"; echo "最後の要素: " . $last . "\n";
これらの方法を使用すると、PHPで配列の最初と最後の要素を取得することができます。選択した方法は、コードの要件やパフォーマンスに応じて異なる場合があります。