文章出處

5.7函數的作用域

如果函數外的需要調用函數內部的變量時,函數內部的變量不是global變量時,是不能被調用的,

即函數內部變量的作用域只能在函數內部(global變量除外)

<?php

function fn() {
	global $var;
	 $var = "content";
	 
	 $user = "peter";    //這個變量具有全局作用域,在到達文件末尾之前都是可見的,但如果唯一使用該變量的命令是echo,他將不會被賦值的
}
fn();           //函數不調用就不會有有作用,如果這行去掉,則不會有任何輸出
echo $var;      //輸出 content

echo $user;    //沒有輸出

?>

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()