いきおいでPHPを勉強する。その4
関数内で使用する変数のスコープに注意
グローバル宣言した変数は関数内では呼び出せない。
$string = "abs"; // 変数のグローバル宣言 function func1(){ echo $string; // この場合$stringは呼び出せない }
関数内でグローバル変数を使用する方法
- 引数で渡す
- 関数内でグローバル宣言する
関数内での変数のグローバル宣言
function func1(){ global $string; echo $string; }