0
変数がサブ関数にあるときに宣言変数を使用するかどうかを指定しますか?例のようにサブ関数のグローバル変数を宣言する必要はありません
はこれを行わ:
function cobasaja(){
global $coba;
return $coba;
}
function ditampilkan(){
global $coba;
$coba = "content trying...";
return cobasaja();
}
echo "View: ".ditampilkan();
それは、このようにすることはできません理由:
function cobasaja(){
global $coba;
return $coba;
}
function ditampilkan(){
//global $coba; <= not declare in viewer function
$coba = "content trying...";
return cobasaja();
}
echo "View: ".ditampilkan();
しかし、第二の実験では動作しませんでした。
私が思い出したように、通常は2番目の方法が実行できますが、今はできません。PHPバージョンまたはPHP.iniの設定のためですか?
ええ、これは私がこれを行うかどうかを忘れるかもしれない、あなたの情報は非常に石化され、与えられた例のおかげで:) –