對public下的index.php檔案中的require __DIR__.'/../vendor/autoload.php';
有疑惑。
var_dump了一下,結果內容太多了,dd();
了一下。
dd(__DIR__."/");
dd(require __DIR__.'/../vendor/autoload.php');
dd(require __DIR__.'/vendor/autoload.php');
__DIR__
的解讀為:當前執行檔案的路徑?
__DIR__
拼接/../vendor/autoload.php
的解讀為:當前執行檔案路徑(public)的上一級檔案(我的專案名字叫EXAMPLE-APP)下的【vendor/autoload.php】檔案
最後:
所造成困惑的原因是,將專案直接拖到編輯器中了,將EXAMPLE-APP
看成了根目錄。//太難了
//最後最後,用的是vscode,看罈子貼子說vscode不適合寫laravel?
本作品採用《CC 協議》,轉載必須註明作者和本文連結