Php $\u GET[';(u转义的)u fragment';]未返回任何内容

Php $\u GET[';(u转义的)u fragment';]未返回任何内容,php,ajax,Php,Ajax,我正在学习一个关于如何返回快照的教程,我要测试的第一件事是,如果$\u GET['''u escaped\u fragment.']返回任何东西,但它不返回,我的代码是: <? $escaped_fragment = $_GET['_escaped_fragment_']; if(isset($escaped_fragment)){ ?> <script> $(document).ready(function(){ console.

我正在学习一个关于如何返回快照的教程,我要测试的第一件事是,如果
$\u GET['''u escaped\u fragment.']
返回任何东西,但它不返回,我的代码是:

<? 
  $escaped_fragment = $_GET['_escaped_fragment_'];

  if(isset($escaped_fragment)){ ?>
    <script>
    $(document).ready(function(){
      console.log("helloo")
    })
    </script>
<? } ?>

$(文档).ready(函数(){
console.log(“helloo”)
})
通常我会在控制台中得到一个
helloo
,但我没有。我可能做错了什么


编辑:我正在打开
URL
作为
domain.com/?\u expaired\u fragment\u

首先,最好不要直接访问超级全局文件。而是使用
filter\u input()
,例如
filter\u input(input\u GET,''u转义\u片段')
domain.com/?\u expaired\u fragment\u=1有什么不同吗?@DorMoshkovitz遗憾的是,没有。我认为是
\uu
造成了问题。如果我将
$escaped\u fragment
更改为
$\u GET['test']
,它会起作用。我能想到的唯一一件事是,您可能在
.htaccess
文件中有某种URL处理,这不会很好地处理此特定参数。