不能在PHP中使用全局变量

时间:2016-03-21 21:07:29

标签: php global

我试图使用全局变量,但是它说有一个意想不到的等号?那怎么样??

<?php

global $text = "text";
echo $text;

?>

解析错误:语法错误,意外&#39; =&#39;,期待&#39;,&#39;或&#39;;&#39;在第3行的/home/chatwith/public_html/chatwithibot/test.php

1 个答案:

答案 0 :(得分:3)

Global用于声明变量,而不是定义变量。

global $text;
$text = "text";
echo $text;

我还强烈建议您查看Rizier123提供的有关变量范围的链接,并努力减少全局使用。通常当你在PHP中看到global关键字时,这是一个不好的信号。