簡體   English   中英

require(__ DIR__。'/file.php')和require('file.php')之間的區別

[英]difference between require(__DIR__ . '/file.php') and require('file.php')

如標題中所述,兩者之間有什么區別

require(__DIR__ . '/file.php')

require('file.php')

(當兩個文件都在同一文件夾中時)

謝謝大家的幫助!

如果你這樣做

require(__DIR__ . '/file.php')

那么您需要使用完整路徑名的文件。 如果另一個目錄中的另一個文件需要執行此要求的文件,則此要求將始終有效。 另一方面,如果您

require('file.php')

然后,如果另一個目錄中的另一個文件需要此require語句所在的文件,則此語句將失敗。

這就是為什么通常將__DIR__包含在內的__DIR__

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM