Код: Выделить всё
function tap($value, $callback)
{
$callback($value);
return $value;
}
Мы не сохраняем результат в другую переменную, почему?
Затем мы возвращаем измененное значение, но как это возможно без сохранения результата $callback($value); в переменную?
Я пробовал следующее:< /p>
Код: Выделить всё
function myTapFunction($value)
{
tempFn($value);
return $value;
}
function tempFn($value)
{
return $value + 5;
}
var_dump( myTapFunction(5) );
Подробнее здесь: https://stackoverflow.com/questions/792 ... ction-work
Мобильная версия