Дар PHP гирифтани тағирёбандаҳои берунаи функсияҳои гумном
Мумкин аст, ки тағирёбандаҳои беруна
дар дохили функсияи гумном дастрас бошанд.
Барои ин ин тағирёбандаҳоро бо ёрии сохтори
use ба таври зерин эълон кардан лозим аст:
<?php
$num1 = 1;
$num2 = 2;
$func = function() use ($num1, $num2)
{
echo $num1 + $num2;
};
$func();
?>
Дар ин рамз мушкилиро ислоҳ кунед:
<?php
$num = 5;
$func = function()
{
return $num ** 2;
};
echo $func();
?>