> 백엔드 개발 > PHP 튜토리얼 > PHP에서 __dir__을 사용하는 방법은 무엇입니까?

PHP에서 __dir__을 사용하는 방법은 무엇입니까?

PHPz
풀어 주다: 2023-08-31 22:26:02
앞으로
1798명이 탐색했습니다.

PHP에서 __dir__을 사용하는 방법은 무엇입니까?

__DIR__을 사용하여 현재 코드 작업 디렉터리를 가져올 수 있습니다. PHP 버전 5.3부터 도입되었습니다. dirname(__FILE__)을 사용하는 것과 유사합니다. 일반적으로 포함된 파일 내에 존재하는 다른 파일을 포함하는 데 사용됩니다.

다음 디렉터리 구조를 고려하세요.

'worker_1'과 'worker_2'라는 두 개의 파일이 있는 "master"라는 디렉터리입니다. 마스터 디렉터리 자체는 기본 프로젝트 디렉터리의 하위 폴더입니다.

프로젝트 디렉토리에는 index.php 파일도 포함되어 있습니다.

index.php 파일이 있는 프로젝트 디렉토리의 하위 폴더인 inc라는 디렉토리에 두 개의 파일이 있다고 생각해보세요. -

project_directory
├── master
│ ├── worker_1.php
│ └── worker_2.php
└── index.php
로그인 후 복사

index.php에서 -

include "master/worker_1.php";
로그인 후 복사

코드를 실행하면 실행됩니다. 성공적으로.

그러나 작업자_2.php를 포함시켜 작업자_1.php를 실행하려면 아래와 같이 index.php 파일의 상대 포함이 이루어져야 합니다.

include "master/worker_2.php";
로그인 후 복사

__DIR__을 사용하면 실행됩니다. Worker_1.php에서 다음 코드를 실행할 수 있습니다 -

<?php
include __DIR__ . "/worker_2.php";
로그인 후 복사

위 내용은 PHP에서 __dir__을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿