laravel初體驗

極思創意發表於2021-10-12

對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看成了根目錄。//太難了

laravel初體驗
//最後最後,用的是vscode,看罈子貼子說vscode不適合寫laravel?

本作品採用《CC 協議》,轉載必須註明作者和本文連結