<?php
header("Content-type:text/html;charset=utf-8");
$x=5; // 全域變數
function myTest()
{
# $y=10; // 局部變數
global $x;
echo "<p>測試函數內變數:<p>";
echo "變數x 為: $x";
# echo "<br>" ;
echo "變數y 為: $y";
}
#myTest();
echo "<p>測試函數外變數:<p>";
echo "變數x 為: $x";
echo "< ;br>";
echo "變數y 為: $y"; //輸出錯誤Notice: Undefined variable:
?>
這是他編輯器出的問題,你在外面自己的編輯器裡試一下,能夠正常顯示
.... 你仔細看看 $y 是局部變數 你在function外面echo $y肯定出錯啊 這個變數沒有定義