在每個函數裡都有不同的變數領域,可以擁有相同命名的變數,互不影響.但某些情形必須引用時,做法如下

<?php
function globaltest() {
$val = "111";

echo '$val 全域的值是: ' . $GLOBALS["val"] . "\n";
echo '$val 在globaltest函數內的值是: ' . $val . "\n";
}

$foo = "999";
globaltest();
?>

結果

$val 全域的值是: 999
$val 在globaltest函數內的值是: 111

 

arrow
arrow
    文章標籤
    php $GLOBALS
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()