<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                URL相關 == SCRIPT_NAME:主要到.后綴(只保留到.php)就結束 PHP_SELF:取問號之前(.php/abc?abc則到/abc結束)----從DocumentRoot(根目錄)到本文件的路徑 QUERY_STRING:取問號之后(.php/abc?abc則為abc) REQUEST_URI:各種帶 PATH_INFO:保留.php后到問號之前的/abc/bcd格式的字符串 HTTP_HOST:域名(只含域名 不含http等雜物) DOCUMENT_ROOT:即apache配置文件中指定的DocumentRoot (E:\www\) SCRIPT_NAME:從DocumentRoot(根目錄)到本文件的路徑+當前文件名(\test\test.php) PHP_SELF:從DocumentRoot(根目錄)到本文件的路徑+當前文件名(\test\test.php)//不常用 __FILE__:從磁盤開始到本文件的絕對路徑(E:\www\test\test.php) <?php //獲取域名或主機地址 echo $_SERVER['HTTP_HOST']."<br />"; //獲取網頁地址 echo $_SERVER['PHP_SELF']."<br />"; //獲取網址參數 echo $_SERVER["QUERY_STRING"]."<br />"; //獲取用戶代理 echo $_SERVER['HTTP_REFERER']."<br />"; //獲取完整的url echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; //包含端口號的完整url echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; //只取路徑 $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); ?> 源文件: test.php <?php echo "The SCRIPT_FILENAME: "; echo $_SERVER['SCRIPT_FILENAME']." "; echo "The SCRIPT_NAME: "; echo $_SERVER['SCRIPT_NAME']." "; echo "The PHP_SELF: "; echo $_SERVER['PHP_SELF']." "; echo 'The __FILE__ : '; echo __FILE__." "; ?> test2.php: <?php include("./test.php"); echo "The end"; ?> 結果: 1、直接執行http://127.0.0.1/test.php The SCRIPT_FILENAME: /w/c/l/test.php The SCRIPT_NAME: /test.php The PHP_SELF: /test.php The __FILE__ : /w/c/l/test.php 2、執行http://127.0.0.1/test2.php The SCRIPT_FILENAME: /w/c/l/test2.php The SCRIPT_NAME: /test2.php The PHP_SELF: /test2.php The __FILE__ : /w/c/l/test.php The end 結論:__FILE__永遠是自己所在的文件,其他的都是為別人做嫁衣!    另外,PHP_SELF將會得到pathinfo的部分。如test.php/abc=sd 還有一個'REQUEST_URI',將包含get來的參數,比如test.php?abc=1 ----- [php $_SERVER中的SERVER_NAME 和HTTP_HOST的區別](http://it.oyksoft.com/post/3158/)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看