Замыкание в PHP
Замыкание в PHP — это анонимная функция, которая может использовать переменные из своего локального окружения
Замыкание (Closure)
Замыкание (Closure) - функция которая запоминает значения из окружающей среды, даже если функция вызывается не из внешней среды
Замыкание запоминает значения переменных, функций и других объектов из контекста в котором замыкание было создано
function sumCart( $num )
{
return function( $val ) use ( $num )
{
return $num * $val;
};
}
$cart1 = sumCart( 30 );
$cart2 = sumCart( 40 );
echo $cart1(2). "<br>";
echo $cart2(3);
Источники
Последнее изменение: 07.11.2024 00:10
Связанные темы
Здесь пока нет комментариев
Добавлять комментарии могут только авторизованные пользователи