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;
?>