>백엔드 개발 >PHP 튜토리얼 >fairtailmaintheme php dirname__FILE__은 현재 파일의 절대 경로를 가져옵니다.

fairtailmaintheme php dirname__FILE__은 현재 파일의 절대 경로를 가져옵니다.

WBOY
WBOY원래의
2016-07-29 08:45:461340검색

예를 들어 현재 파일은 (d:www) 아래에 있고 파일 이름은 test.php입니다.
테스트한 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.


echo __FILE__ ; // 현재 파일의 절대 주소를 가져옵니다. 결과: D:wwwtest.php
echo dirname(__FILE__) // 현재 파일이 있는 절대 디렉터리를 가져옵니다. 결과: D:www
echo dirname(dirname(__FILE__) ); //현재 파일의 상위 디렉토리 이름을 가져옵니다. 결과: D:
?>


사용 팁,
dirname( __FILE__)은 현재 파일을 가져옵니다. 절대 경로, 즉 상대 경로에 비해 검색 속도가 가장 빠릅니다.
한 번 반복하면 디렉터리를 한 수준 위로 이동할 수 있습니다.
예: $d = dirname(dirname(__FILE__))
실제로 디렉터리를 dirname에 매개 변수로 제공합니다. (). dirname()은 \나 /
없이 마지막 디렉터리를 반환하기 때문에, 반복해서 사용하게 되면 dirname()은 맨 아래 디렉터리를 파일명으로 취급한다고 볼 수 있다.
평소대로 현재 디렉터리의 상위 디렉터리를 반환합니다. 이 작업을 반복하여 상위 디렉터리를 가져옵니다.
상위 디렉터리를 얻은 파일이 포함됩니다.
include(dirname(__FILE__).' /../ filename.php');
__FILE__의 경로는 현재 코드가 있는 파일입니다.
dirname(dirname(__FILE__)); 파일 위의 디렉터리 이름이 표시됩니다.
dirname(__FILE__); 얻는 것은 파일입니다. 현재 레이어의 디렉터리 이름

위 내용은 Fairytailmaintheme 내용을 포함하여 현재 파일의 절대 경로를 가져오는 php dirname__FILE__을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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