
PHP 如何截取的最后一个符号
需要一段获取当前页面URL中文件名的代码,将这段代码作为顶部文件包含在每个页面中,在每个页面都获取当前页面URL中的文件名。比如当前页是http://localhost/...
需要一段获取当前页面URL中文件名的代码,将这段代码作为顶部文件包含在每个页面中,在每个页面都获取当前页面URL中的文件名。
比如当前页是http://localhost/www/news.php,要获取的是news.php。比如当前页是http://localhost/www/video.php?id=12,要获取video.php。
我用的是 explode("/",$_SERVER['PHP_SELF']);
这样截取后获得的是一个数组。怎么做才能
获取video.php ????????
如果说在页面上直接写,这样的判断会出错???
<?php if($str[count(explode("/",$_SERVER['PHP_SELF']))-1] == 'index.php'){ echo class="thisclass" } ?>
请给与指教?? 展开
比如当前页是http://localhost/www/news.php,要获取的是news.php。比如当前页是http://localhost/www/video.php?id=12,要获取video.php。
我用的是 explode("/",$_SERVER['PHP_SELF']);
这样截取后获得的是一个数组。怎么做才能
获取video.php ????????
如果说在页面上直接写,这样的判断会出错???
<?php if($str[count(explode("/",$_SERVER['PHP_SELF']))-1] == 'index.php'){ echo class="thisclass" } ?>
请给与指教?? 展开
2016-01-07 · 知道合伙人互联网行家
关注

展开全部
php代码如下:
<?php
$str = "baiduzhidao";
$a = substr($str,-1);
echo $a
其输出结果是:“o”
1.substr函数的语法
substr(string,start,length)
2.参数解析:
string:
要截取的字符串;
start:
必需。规定在字符串的何处开始。
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾开始的指定位置开始
0 - 在字符串中的第一个字符处开始
length:
可选。规定被返回字符串的长度。默认是直到字符串的结尾。
正数 - 从 start 参数所在的位置返回的长度
负数 - 从字符串末端返回的长度
<?php
$str = "baiduzhidao";
$a = substr($str,-1);
echo $a
其输出结果是:“o”
1.substr函数的语法
substr(string,start,length)
2.参数解析:
string:
要截取的字符串;
start:
必需。规定在字符串的何处开始。
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾开始的指定位置开始
0 - 在字符串中的第一个字符处开始
length:
可选。规定被返回字符串的长度。默认是直到字符串的结尾。
正数 - 从 start 参数所在的位置返回的长度
负数 - 从字符串末端返回的长度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询