如何在PHP中使用__dir__?

PHPz
發布: 2023-08-31 22:26:02
轉載
1723 人瀏覽過

如何在PHP中使用__dir__?

__DIR__ 可以用來取得目前程式碼工作目錄。它從PHP 5.3版本開始引入。它類似於使用 dirname(__FILE__)。通常用於包含其他文件,這些文件存在於一個被包含的文件中。

考慮以下目錄結構 -

一個名為 "master" 的目錄,其中有兩個檔案名稱為 'worker_1' 和 'worker_2'。 master 目錄本身就是主專案目錄的子資料夾。

專案目錄也包含一個 index.php 檔案。

考慮在一個名為inc 的目錄中有兩個文件,該目錄是我們專案目錄的子資料夾,index.php 文件所在的位置-

project_directory
├── master
│ ├── worker_1.php
│ └── worker_2.php
└── index.php
登入後複製

如果我們執行程式碼-

include "master/worker_1.php";
登入後複製

從index.php,它運行成功。

但是要透過包含worker_2.php來執行worker_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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!