gpt4 book ai didi

php - 获取当前脚本文件名

转载 作者:IT老高 更新时间:2023-10-28 11:38:45 29 4
gpt4 key购买 nike

如果我有 PHP 脚本,如何获取当前执行的文件的文件名而没有扩展名?

给定“jquery.js.php”形式的脚本名称,我怎样才能只提取“jquery.js”部分?

最佳答案

只需使用 PHP magic constant __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"

使用标准字符串库函数是much quicker ,正如你所期望的那样。

function chopExtension($filename) {
return substr($filename, 0, strrpos($filename, '.'));
}

关于php - 获取当前脚本文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4221333/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com