【发布时间】:2015-11-28 02:30:35
【问题描述】:
<?php
$x = "world";
echo "hello $x";
echo "hello $GLOBALS['x']";
?>
在上面的代码中,第一个语句打印了 hello world,但第二个不打印任何内容。为什么超全局变量不能用双引号访问?
【问题讨论】:
-
echo "Hello {$GLOBALS['x']}";或echo "Hello $GLOBALS[x]"; -
您不能在双引号字符串内的数组变量中使用带引号的数组键。欢迎使用 PHP,一切都是临时的,一致性并不重要。
标签: php