PHP_SELF和basename的用法
程序员文章站
2022-05-30 19:02:32
...
$php_self = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']; if ('/' == substr($php_self, -1)){ $php_self .= 'index.php'; } define('PHP_SELF', $php_self);
如果
echo basename(PHP_SELF)
显示为:index.php
如果
echo basename(PHP_SELF,'.php')
显示为:index
您可能感兴趣的文章
- php在数组中查找某个值是否存在(in_array(),array_search(),array_key_exists())
- phpMyAdmin Cannot start session without errors错误解决办法
- php提示Maximum execution time of 30 seconds exceeded...错误的解决办法
- PHP报Fatal error Allowed memory size of...内存不足的错误应该如何解决
- PHP 字符串转义函数(addslashes,stripslashes)详解
- php提示PHP Warning: date(): It is not safe to rely on the......错误的解决办法
- PHP中跳出多重循环使用break,continue,goto,return,exit的用法和区别
- php字符串替换函数str_replace速度比preg_replace快
上一篇: MySQL数据库的安装和使用
下一篇: 无状态点赞功能
推荐阅读
-
SQL Server FOR XML PATH 和 STUFF函数的用法
-
phpfpm的作用和用法
-
matlab中分号、冒号、逗号等常用标点符号的功能和用法总结
-
对python过滤器和lambda函数的用法详解
-
Python Pandas DataFrame:查询数据or选择数据(selection)之loc,iloc,at,iat,ix的用法和区别
-
javascript基于原型链的继承及call和apply函数用法分析
-
SQL中distinct 和 row_number() over() 的区别及用法
-
ES6 Promise对象的含义和基本用法分析
-
Scala 孤立对象和单例对象方法体的用法和例子
-
sys.argv和getopt.getopt()的用法