Тест · Функции как значения · урок 2 из 8
Тест — функция как аргумент
Что выведет программа?
<?php
function applyTwice(callable $f, int $x): int
{
return $f($f($x));
}
$inc = function (int $n): int {
return $n + 3;
};
echo applyTwice($inc, 1), ' ', applyTwice('abs', -5), "\n";