PHPдеги функциялардын ички өзгөрмөлөрү
Функциянын ичинде жарыяланган өзгөрмөлөр, сырттан көрүнбөйт. Келгиле, мисалды карап көрөлү. Бизде төмөнкүдөй өзгөрмө бар деп коёлу:
<?php
function func()
{
$num = 1;
}
?>
Келгиле, $num өзгөрмөсүн функциянын
сыртынан чыгарып көрөлү:
<?php
function func()
{
$num = 1;
}
func();
echo $num; // ката
?>
Төмөнкү кодду иштетүүнүн натыйжасы кандай болорун айтып бер:
<?php
function func()
{
$aaa = '!!!';
}
func();
echo $aaa;
?>
Төмөнкү кодду иштетүүнүн натыйжасы кандай болорун айтып бер:
<?php
function func($aaa)
{
$aaa = 222;
}
func(111);
echo $aaa;
?>