url:
localhost/story/
当前文件是索引.php
有没有办法在 php 中获取文件名(索引.php(,如果它不是 url 的一部分。
basename(__FILE__)
不起作用,因为结果contact.php
可能是因为contact.php
包含在index.php
的开头。
__FILE__
将获取当前文件名
echo basename(__FILE__);
basename(( 函数从路径返回文件名。
echo basename($_SERVER['PHP_SELF']);
@madankundu答案是可以的,但你不应该直接访问请求变量。更好的是:
echo basename(filter_input(INPUT_SERVER, 'PHP_SELF'));