Упражнения PHP: захват переменного количества аргументов для данной функции
PHP: упражнение 102 с решением
Напишите программу PHP для захвата переменного количества аргументов для данной функции.
Пример решения: -
PHP-код:
<?php
//Licence: https://bit.ly/2CFA5XY
function variadicFunction($operands)
{
$sum = 0;
foreach($operands as $singleOperand) {
$sum += $singleOperand;
}
return $sum;
}
var_dump(variadicFunction([1, 2]));
var_dump(variadicFunction([1, 2, 3, 4]));
?>
Пример вывода:
Int (3) INT (10)
Блок - схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите PHP-программу для карри функции, которая принимает аргументы в нескольких вызовах.
Далее: PHP Array Упражнения Home.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code