Heim  >  Artikel  >  Backend-Entwicklung  >  Wie verwende ich __dir__ in PHP?

Wie verwende ich __dir__ in PHP?

PHPz
PHPznach vorne
2023-08-31 22:25:061765Durchsuche

Wie verwende ich __dir__ in PHP?

__DIR__ kann verwendet werden, um das aktuelle Code-Arbeitsverzeichnis abzurufen. Es wurde ab PHP-Version 5.3 eingeführt. Es ähnelt der Verwendung von dirname(__FILE__). Wird normalerweise verwendet, um andere Dateien einzuschließen, die in einer eingebundenen Datei vorhanden sind.

Bedenken Sie die folgende Verzeichnisstruktur –

Ein Verzeichnis namens „master“ mit zwei Dateien namens „worker_1“ und „worker_2“. Das Hauptverzeichnis selbst ist ein Unterordner des Hauptprojektverzeichnisses.

Das Projektverzeichnis enthält auch eine index.php-Datei.

Angenommen, es gibt zwei Dateien in einem Verzeichnis namens inc, einem Unterordner unseres Projektverzeichnisses, in dem sich die Datei index.php befindet –

project_directory
├── master
│ ├── worker_1.php
│ └── worker_2.php
└── index.php

Wenn wir den Code –

include "master/worker_1.php";

von index.php ausführen, wird er ausgeführt erfolgreich.

Aber um worker_1.php unter Einbeziehung von worker_2.php auszuführen, muss die relative Einbindung der Datei index.php wie unten gezeigt erfolgen –

include "master/worker_2.php";

Mit __DIR__ wird sie ausgeführt. Von worker_1.php aus kann der folgende Code ausgeführt werden -

<?php
include __DIR__ . "/worker_2.php";

Das obige ist der detaillierte Inhalt vonWie verwende ich __dir__ in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen