PHP使用魔术常量获取当前执行的PHP文件名

版权声明:该文章来源于CBDLL的博客,转载请备注 https://blog.csdn.net/CB_1213/article/details/85993578
<?php
echo substr(__FILE__,strlen(__DIR__)-strlen(__FILE__)+1);
?>

_ _ FILE _ _
文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
自 PHP 4.0.2 起,_ _FILE _ _ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。

_ _ DIR_ _
文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。
它等价于 dirname(_ _ FILE_ _)。除非是根目录,否则目录中名不包括末尾的斜杠。(PHP 5.3.0中新增)

猜你喜欢

转载自blog.csdn.net/CB_1213/article/details/85993578