PHP 複数の返り値

<?php

function getStats(…$numbers)
{
$total = 0;
foreach ($numbers as $number) {
$total += $number;
}
return [$total, $total / count($numbers)];
}

//print_r(getStats(1,3,5));

//list($sum, $average) = getStats(1,3,5);
[$sum, $average] = getStats(1,3,5);

echo $sum . PHP_EOL;
echo $average .PHP_EOL;

投稿者: chosuke

趣味はゲームやアニメや漫画などです

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です