[英]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.