文章出處
文章列表
5.7函數的作用域
如果函數外的需要調用函數內部的變量時,函數內部的變量不是global變量時,是不能被調用的,
即函數內部變量的作用域只能在函數內部(global變量除外)
<?php function fn() { global $var; $var = "content"; $user = "peter"; //這個變量具有全局作用域,在到達文件末尾之前都是可見的,但如果唯一使用該變量的命令是echo,他將不會被賦值的 } fn(); //函數不調用就不會有有作用,如果這行去掉,則不會有任何輸出 echo $var; //輸出 content echo $user; //沒有輸出 ?>
文章列表
全站熱搜