REQUEST_URI通用函数

许久没有用php4了,最近转移一个网站的时候出现了一些不兼容的现象,其中就有$_SERVER['REQUEST_URI']的问题,解决办法如下

function request_uri() {
     if (isset($_SERVER['REQUEST_URI'])) {
         $uri = $_SERVER['REQUEST_URI'];
         }
     else {
        if (isset($_SERVER['argv'])){
            $uri = $_SERVER['PHP_SELF'] . '?' . $_SERVER['argv'][0];
           }
        else {
             $uri = $_SERVER['PHP_SELF'] . '?' . $_SERVER['QUERY_STRING'];
             }
        }
     return $uri;
    }