当前文件的名称PHP

时间:2014-01-27 20:58:10

标签: php web filenames

如何获得正在使用的当前文件名?我只需要这个名字(myFile.php需要成为myFile)

$_SERVER__FILE__常数不是我要找的答案。

2 个答案:

答案 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

这应该适合你。