php专区

 首页 > php专区 > PHP应用 > php函数大全 > php 获取 $_SERVER[REQUEST_URI] 值 - php函数

php 获取 $_SERVER[REQUEST_URI] 值 - php函数

分享到:
【字体:
导读:
          在 PHP 众多预定义服务器变量中,$_SERVER[ "REQUEST_URI "] 算是经常用到的,但是这个变量只有 apache 才支持,因此,我们需要一个更加通用的方式来获取REQUEST_URI的值...

php 获取 $_SERVER[REQUEST_URI] 值

在 PHP 众多预定义服务器变量中,$_SERVER["REQUEST_URI"] 算是经常用到的,但是这个变量只有 apache 才支持,因此,我们需要一个更加通用的方式来获取REQUEST_URI的值.代码如下:

  1. function request_uri()  
  2. {  
  3.     if (isset($_SERVER['REQUEST_URI']))  
  4.     {  
  5.         $uri = $_SERVER['REQUEST_URI'];  
  6.     }  
  7.     else 
  8.     {  
  9.         if (isset($_SERVER['argv']))  
  10.         {  
  11.             $uri = $_SERVER['PHP_SELF'] .'?'$_SERVER['argv'][0];  
  12.         }  
  13.         else 
  14.         {  
  15.             $uri = $_SERVER['PHP_SELF'] .'?'$_SERVER['QUERY_STRING'];  
  16.         }  
  17.     }  
  18.     return $uri;  
  19. }  
  20. ?> 
分享到:
php中十进制、二进制、八进制和十六进制...
php中十进制、二进制、八进制和十六进制转换函数 一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100   echo decbin(26); //输出 11010  decbin 十进制转换为二进制 说明:string decbin ( int numbe...
php empty()函数详细 - php函数
php empty()函数详细 今天要讲到了是关于empty函数的用法,和等空有什么区别,以及用它来操作数组时是不是返回正常的值。   显示结果:Array(),对empty()来说是an empty array   显示结果:Array([0] =>),对empty()来说是非空数组(an noempty array),这个并不是空数...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……