首先肯定是要获取当前页面URL的,在这里我们使用php的$_SERVER['PHP_SELF']来获取获取网页地址。

假设网页地址是:www.php.cn/course.html

示例:

$php_Self= $_SERVER['PHP_SELF']; //获取网页地址//输出结果://www.php.cn/course.html

输出后发现,我们只需要course.html,前面一大串东西都是没用的。怎么办呢?

这里我们就用到了substr()函数。

在线学习视频教程:php视频教程

函数介绍:

substr() 是用来返回字符串的一部分。

语法:

substr(string,start,length)

615de48d2520ba1e288ccc33930b52f.png

看到这个函数的第二个参数,规定在字符串的何处开始。很显然是在url中的最后一个/开始才是我们所需要的。于是我们又需要用到 strrpos()函数来取得/最后一次出现的位置。

语法:

strrpos(string,find,start)

240303c4d2c0daff67704ff34558bdb.png

总代码如下:

$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1);//为啥要加1呢?因为要排除前面的那个 /

更多相关文章教程推荐:php教程

更多相关文章

  1. Mac下使用php的error_log()函数发送邮件
  2. PHP 学习总结之函数
  3. PHP执行Linux命令的两个有用的函数exec和shell_exec
  4. PHP中的pack和unpack函数的用法详解
  5. 四种好用的PHP自定义加密函数(可逆/不可逆)
  6. 通过header函数设置响应头解决php跨域问题
  7. 关于php中匿名函数与回调函数的详解
  8. php匿名函数的使用
  9. 今日报错系列:void * 类型的函数形参,该如何使用

随机推荐

  1. MySQL翻页查询技巧
  2. 请问MySql 可以处理8千万条以上的记录吗,
  3. mysql启动脚本——指定数据目录并指定配
  4. PHP OOP和MySQLi连接=致命错误:调用未定
  5. InnoDB瓶颈:放宽ACID以提高性能
  6. Hive安装与部署集成mysql
  7. 0926MySQL中ICP索引下推
  8. 【转载】----CentOS 6.5下安装MySQL 5.6.
  9. 安装mysql5.7解压包中遇见的问题
  10. Linux 下整合Apache+tomcat+mysql