php $_SERVER["REQUEST_URI"]获取值的通用解决方法

yipeiwu_com7年前PHP代码库
复制代码 代码如下:

<?php
// 说明:获取 _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;
}
?>

相关文章

在WAMP环境下搭建ZendDebugger php调试工具的方法

在WAMP环境下搭建ZendDebugger php调试工具的方法

东西不是新货,所以介绍就不做介绍了,下面主要是配置流程。   首先,下载ZendDebugger,下载链接:http://downloads.zend.com/pdt/server-d...

php后门URL的防范

例如,下面WEB应用可能向登入用户显示敏感信息:复制代码 代码如下:<?php$authenticated = FALSE;$authenticated = check_auth(...

php中将网址转换为超链接的函数

复制代码 代码如下: function showtext($text){ $search = array('|(http://[^ ]+)|', '|(https://[^ ]+)|',...

php实现俄罗斯乘法实例

本文实例讲述了php实现俄罗斯乘法的方法。分享给大家供大家参考。具体分析如下: 一、概述: 俄罗斯乘法是一种计算两数相乘的算法。 举例如下: 计算 35*72 过程 35 72 17 1...

php探针不显示内存解决方法

php探针不显示内存解决方法

本文介绍下php探针代码不显示cpu、内存、硬盘等信息的原因与处理方法,在使用php探针时遇到的一些问题。 一般php探针不显示以上信息的原因如下: 1,proc目录权限 看看proc目...