>  기사  >  백엔드 개발  >  PHP는 파일 경로를 얻습니다(__FILE__의 놀라운 사용).

PHP는 파일 경로를 얻습니다(__FILE__의 놀라운 사용).

WBOY
WBOY원래의
2016-07-25 09:00:041360검색
在php编程中,文件路径相关的操作还是很多见的,如何获取文件路径呢,方法很多,本文介绍下__FILE__的用法,用它可以轻松获取到文件路径,供大家学习参考。

__FILE__ ,是返回文件的完整路径和文件名。 如果用在包含文件中,则返回包含文件名。 自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。dirname(__FILE__),返回当前文件路径的部分路径,也就是去掉文件名。

示例:

<?php
// 获取文件的当前路径 + 文件名
echo __FILE__;
echo '<BR>';
// 获取文件的当前路径
echo dirname(__FILE__);
echo '<BR>';
// 获取文件的上一级目录路径
echo dirname(dirname(__FILE__));
//by http://bbs.it-home.org
?>

运行结果: D:wampwwwindex.php D:wampwww D:wamp

__FILE__很好使,可以获取文件当前的路径,即便被include也不会改变,可以作为网站在服务器上的绝对路径,其他目录以此为基准分布。



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.