如何获得正在使用的当前文件名?我只需要这个名字(myFile.php需要成为myFile)
$_SERVER
和__FILE__
常数不是我要找的答案。
答案 0 :(得分:2)
basename(__FILE__, '.php');
另请参阅此处:http://php.net/basename,或者,如果您愿意
pathinfo(__FILE__, PATHINFO_FILENAME);
如果扩展名与.php不同而不需要指定,则最后一个也适用,请参阅http://php.net/manual/en/function.pathinfo.php
答案 1 :(得分:0)
尝试strstr:
<?php
$file = 'myFile.php';
$name = strstr($file, '.');
echo $name; // prints .php
$file = 'myFile.php';
$name = strstr($file, '.' ,true);
echo $name; // prints myFile
?>
您可以在以下位置找到有关如何使用此功能的更多示例 http://us1.php.net/manual/en/function.strstr.php
这应该适合你。