PHP Fonksiyonlarında İç Değişkenler
Bir fonksiyon içinde tanımlanan değişkenler, dışarıdan görünmez. Bir örnek üzerinden inceleyelim. Aşağıdaki gibi bir değişkenimiz olsun:
<?php
function func()
{
$num = 1;
}
?>
Şimdi $num değişkenini fonksiyonun
dışından yazdırmaya çalışalım:
<?php
function func()
{
$num = 1;
}
func();
echo $num; // hata
?>
Aşağıdaki kodun çalıştırılması sonucu ne olur, açıklayın:
<?php
function func()
{
$aaa = '!!!';
}
func();
echo $aaa;
?>
Aşağıdaki kodun çalıştırılması sonucu ne olur, açıklayın:
<?php
function func($aaa)
{
$aaa = 222;
}
func(111);
echo $aaa;
?>