php 获取当前访问的url文件名的方法小结
作者:bea
推荐函数: 一是PHP获取当前页面的网址: dedecms也是用的这个 //获得当前的脚本网址 function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; } else { $scriptName = $_SERVER["PHP_SELF"]; if(
推荐函数: 一是PHP获取当前页面的网址: dedecms也是用的这个
//获得当前的脚本网址
function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER["REQUEST_URI"];
$nowurl = $scriptName;
} else
{
$scriptName = $_SERVER["PHP_SELF"];
if(empty($_SERVER["QUERY_STRING"]))
{
$nowurl = $scriptName;
} else
{
$nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];
}
}
return $nowurl;
}
方法一:
<?php
$url=$HTTP_SERVER_VARS['REQUEST_URI'];
echo(str_replace('/','',$url));
?>
方法二:
<?php
$url = $_SERVER['PHP_SELF'];
$filename= substr( $url , strrpos($url , ‘/')+1 );
echo $filename;
?>
方法三:
<?php
$url = $_SERVER['PHP_SELF'];
$arr = explode( '/' , $url );
$filename= $arr[count($arr)-1];
echo $filename;
?>
方法四:
<?php
$url = $_SERVER['PHP_SELF'];
$filename = end(explode('/',$url));
echo $filename;
?>
有用 | 无用
//获得当前的脚本网址
function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER["REQUEST_URI"];
$nowurl = $scriptName;
} else
{
$scriptName = $_SERVER["PHP_SELF"];
if(empty($_SERVER["QUERY_STRING"]))
{
$nowurl = $scriptName;
} else
{
$nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];
}
}
return $nowurl;
}
方法一:
<?php
$url=$HTTP_SERVER_VARS['REQUEST_URI'];
echo(str_replace('/','',$url));
?>
方法二:
<?php
$url = $_SERVER['PHP_SELF'];
$filename= substr( $url , strrpos($url , ‘/')+1 );
echo $filename;
?>
方法三:
<?php
$url = $_SERVER['PHP_SELF'];
$arr = explode( '/' , $url );
$filename= $arr[count($arr)-1];
echo $filename;
?>
方法四:
<?php
$url = $_SERVER['PHP_SELF'];
$filename = end(explode('/',$url));
echo $filename;
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP采集相关教程之一 CURL函数库
- php 数组的合并、拆分、区别取值函数集
- 提高PHP编程效率 引入缓存机制提升性能
- 一步一步学习PHP(4) php 函数 补充2
- 一步一步学习PHP(3) php 函数
- 一步一步学习PHP(2)——PHP类型
- 一步一步学习PHP(1) php开发环境配置
- PHP生成网页快照 不用COM不用扩展.
- 检查url链接是否已经有参数的php代码 添加 ? 或 &
- php 自写函数代码 获取关键字 去超链接
- PHP 手机归属地查询 api
- Memcache 在PHP中的使用技巧
- PHP Memcached应用实现代码
- 两个开源的Php输出Excel文件类
- php 处理上百万条的数据库如何提高处理查询速度
- php+mysql事务rollback&commit示例
- php 生成随机验证码图片代码
- 劣质的PHP代码简化
- php date与gmdate的获取日期的区别