$_SERVER['QUERY_STRING']
返回查询(query)的字符串

解决方案 »

  1.   

    那那是返回?号后面的东西,但我要求返回#号后面的东西。怎么办?http://localhost/test.php#title_sdfjaslj&sdfjasdf@asdjlzxcvnlsdfj
      

  2.   

    搞定,这样就行了。
    <script language="JavaScript" type="text/javascript">
    <!--
    var xx=location.href;
    alert(xx);
    //-->
    </script>
      

  3.   

    不知道有什么什么php的函数可以实现这个。
      

  4.   

    to: Cain(伊呀伊呀哟) 
    好像没有什么函数可以取得
    http://localhost/test.php#title_sdfjaslj&sdfjasdf@asdjlzxcvnlsdfj
    或是取得
    test.php#title_sdfjaslj&sdfjasdf@asdjlzxcvnlsdfj
    或是取得
    #title_sdfjaslj&sdfjasdf@asdjlzxcvnlsdfj
    或是取得
    title_sdfjaslj&sdfjasdf@asdjlzxcvnlsdfj
      

  5.   

    一个函数是不可以但是通过n个函数再对字符串进行拼接
    虽然是个笨方法
    但这是我现在想到的唯一的方法了不过你既然可以用js取得了,
    那就完事了
    不用搞这么麻烦了
      

  6.   

    不.js现在不能解决我的问题,我必须使用php。
    现在关键的问题是没办法取得完整的script_url
      

  7.   

    比如一个标准的url
    http://username:password@hostname/path?arg=value#anchor
    你如何用php取得浏览器地址栏目中的这个字符串呢?(不是硬性赋值),