获取当前脚本文件名
发布于 2021-02-02 12:04:21
如果我有PHP脚本,如何从该脚本内部获取文件名?
另外,给定表单脚本的名称,jquery.js.php
我如何仅提取“ jquery.js”部分?
关注者
0
被浏览
82
1 个回答
-
只需使用PHP魔术常数
__FILE__
即可获取当前文件名。但是似乎您想要没有的部分
.php
。所以…basename(__FILE__, '.php');
一个更通用的文件扩展名去除器如下所示…
function chopExtension($filename) { return pathinfo($filename, PATHINFO_FILENAME); } var_dump(chopExtension('bob.php')); // string(3) "bob" var_dump(chopExtension('bob.i.have.dots.zip')); // string(15) "bob.i.have.dots"
如您所料,使用标准的字符串库函数要快得多。
function chopExtension($filename) { return substr($filename, 0, strrpos($filename, '.')); }
推荐阅读
-
如何从该脚本中获取脚本文件名?
2021-02-02 关注 0 浏览102 1答案
-
获取Python中当前脚本的名称
2021-01-29 关注 0 浏览50 1答案
-
Node.js中,下列哪个选项能取得当前脚本文件的路径?
2022-03-02 关注 0 浏览26 1答案
-
在 Python 中获取当前脚本的名称
2022-03-22 关注 0 浏览38 1答案
-
我如何知道Bash脚本中的脚本文件名?
2021-02-02 关注 0 浏览109 1答案
-
我如何知道 Bash 脚本中的脚本文件名?
2022-03-22 关注 0 浏览45 1答案
-
在JSP中获取当前文件名
2021-02-01 关注 0 浏览277 1答案
-
在JSP中获取当前文件名
2021-01-30 关注 0 浏览95 1答案
-
如何使用Node.js获取当前脚本的路径?
2021-01-31 关注 0 浏览112 1答案
-
目录中每个文件的Linux Shell脚本获取文件名并执行程序
2021-02-01 关注 0 浏览101 1答案