全局函數的實現是依靠在初始化的時候,將helps.php或者functions.php直接進行了加載。而Laravel中bootstrap/autoload.php(laravel 5.5 貌似沒有這個文件)中可以定義在初始化的時候加載什么文件。
在默認的情況下,有以下一條加載配置:
require __DIR__.'/../vendor/autoload.php';
同樣,我們也可以加載其他的文件,比如以下的加載操作:
require __DIR__.'/../app/Common/functions.php';
方式二:
composer.json 中的 autoload 下增加
"files": [ "app/Common/functions.php" ]
然后執行:
composer dump-auto
