这里是文章模块栏目内容页
php获取完整的url函数
http://www.siyueweb.cn/

获取完整的浏览器访问uri地址:

 
  /**
   * 
   * 获取当前url 完整地址
   * @param mixed $request_uri
   * @return string
   */
  public static function getCurrentUrl($request_uri = true) {
    if (php_sapi_name() == 'cli') {
      return '';
    }

    $protocol = 'http://';

    if ((isset($_SERVER['HTTPS']) && ( $_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1 ))
        || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'))
    {
      $protocol = 'https://';
    }

    $url = $protocol . $_SERVER['HTTP_HOST'];

    if ($request_uri) {
      $url .= $_SERVER['REQUEST_URI'];
    } else {
      $url .= $_SERVER['PHP_SELF'];
    }

    // return current url
    return $url;
  }


更多栏目
相关内容