<?php
header("Content-type:text/html;charset=utf-8");
$x=5; // Globale Variable
function myTest()
{
$y=10; // Lokale Variable
global $x;
echo "<p>Variablen in Testfunktion:<p>";
echo "Variable x ist: $x";
echo "<br>";
echo "Variable y ist: $y";
}
myTest();
echo "<p>Testfunktion externe Variablen:<p> ;";
echo "Variable x ist: $x";
echo "<br>";
echo "Variable y ist: $y"; //Ausgabefehlerhinweis: Undefinierte Variable:
?> ;
这是他编辑器出的问题,你在外面自己的编辑器里试一下,能够正常显示
.... 你仔细看看 $y 是局部变量 你在function外面echo $y肯定出错啊 这个变量没有定义