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

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

PHPz
PHPz앞으로
2023-08-31 22:25:061865검색

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으로 문의하시기 바랍니다. 삭제