PHP_SELF和basename的用法
程序员文章站
2023-12-26 08:32:57
...
$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快
推荐阅读
-
PHP_SELF和basename的用法
-
Python中的map()函数和reduce()函数的用法
-
ThinkPHP中__initialize()和类的构造函数__construct()用法分析_php实例
-
php中理解print EOT分界符和echo EOT的用法区别小结_PHP教程
-
python中单下划线(_)和双下划线(__)的特殊用法
-
HTML5视频播放标签video和音频播放标签audio标签的正确用法
-
Vue两种组件类型:递归组件和动态组件的用法
-
Nginx的alias的用法及和root的区别
-
windows 2003 server php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
-
分享Shrinktofit(自适应宽度)的用法和实例教程