来自W3Chools的复制/粘贴给出了PHP错误.解析错误:语法错误,出乎意料



我正在使用wamp并尝试了不同的浏览器。此示例是从W3Schools复制粘贴。但是我得到了:

解析错误:语法错误,c: wamp64 www tuto tuto otro.php在第10行10中。

第10行是:$ globals ['y'] = $ globals ['x'] $ global ['y'];

我真的看不出为什么它可以在W3Schools编辑器上使用,但在我的浏览器上不工作。其他基本代码正常,WAMP效果很好。我有PHP版本5.6.19,教程也是PHP5 W3Schools代码

<!DOCTYPE html>
<html>
    <body>
        <?php
            $x = 5;
            $y = 10;
            function myTest() {
                $GLOBALS['y'] = $GLOBALS['x'] + $GLOBAL['y'];
            } 
            myTest();
            echo $y; // outputs 15
        ?> 
    </body>
</html>

您在语法$GLOBAL['y'];中缺少's'。因此更新的脚本是

 $x = 5;
        $y = 10;
        function myTest() {
            $GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y'];
        } 
        myTest();
        echo $y; // outputs 15

相关内容

  • 没有找到相关文章

最新更新