推断PHP中全局变量和超全局变量之间的正确差异

推断PHP中全局变量和超全局变量之间的正确差异,php,session,sessionid,Php,Session,Sessionid,我知道超全局变量是通过脚本在任何范围内都可用的关联数组,根据以下文章摘录(http://www.sitepoint.com/forums/showthread.php?68618-PHP全局和超全局) 摘录: “全局”和“超全局”之间的区别在于,全局变量是在顶级定义的,但最初在函数内部是不可访问的,而超全局变量在代码中的任何位置都自动可用 现在我所指的文本是(关于本机PHP会话): 每当您使用session_start()函数时,PHP都会创建它的SID,如果您使用某些其他与会话相关的函数,例如

我知道超全局变量是通过脚本在任何范围内都可用的关联数组,根据以下文章摘录(http://www.sitepoint.com/forums/showthread.php?68618-PHP全局和超全局)

摘录: “全局”和“超全局”之间的区别在于,全局变量是在顶级定义的,但最初在函数内部是不可访问的,而超全局变量在代码中的任何位置都自动可用

现在我所指的文本是(关于本机PHP会话): 每当您使用session_start()函数时,PHP都会创建它的SID,如果您使用某些其他与会话相关的函数,例如session_register(),默认情况下也会创建它的SID。SID的值保存在全局变量名PHPSESSID中

现在我不确定如何访问PHPSESSID。它只是$phpsessid还是$u会话['phpsessid']


请帮我澄清。

我确信没有
$\u会话['PHPSESSID']
也没有
$PHPSESSID
。如果启用了
register\u globals
,则可能存在
$phpsessid


为了获得会话id,您可以使用
$\u COOKIE['PHPSESSID']
会话id()。您可以查看。

我确信没有
$\u会话['PHPSESSID']
$PHPSESSID
。如果启用了
register\u globals
,则可能存在
$phpsessid


为了获得会话id,您可以使用
$\u COOKIE['PHPSESSID']
会话id()。您可以查看。

说明这一点的教程或文本在哪里?好的,它不是php.net,而是来自Wrox出版物的文本。这是一个链接,你指的教程或文本在哪里,上面写着这样的内容?好吧,这不是php.net,而是来自Wrox出版物的文本。这是链接,让我检查一下,我会回到u,以便进一步查询。谢谢。好的,让我查一下,我会再打给你进一步询问的。谢谢