Laravel8如何自定义公共函数
1.在app/Common/下新建一个文件common.php,当然这个文件位置和名称你可以自己定义
然后你可以在这个文件内创建一些函数用于全局调用:
<?php
/*
* 自定义公共函数
*/
function myFun(){
echo "myFun";
}
2.修改根目录下composer.json文件中的autoload下增加如下代码加载自动文件:
"autoload": { "psr-4": { "App\\": "app/", "Database\\Factories\\": "database/factories/", "Database\\Seeders\\": "database/seeders/" }, "files": [ "app/Common/common.php" ]},
3.修改完成后记得运行 composer dumpautoload 确保让修改生效
composer dumpautoload
运行成功后:
PS X:\test> composer dumpautoload Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi Discovered Package: facade/ignition Discovered Package: fruitcake/laravel-cors Discovered Package: laravel/sail Discovered Package: laravel/sanctum Discovered Package: laravel/tinker Discovered Package: nesbot/carbon Discovered Package: nunomaduro/collision Package manifest generated successfully. Generated optimized autoload files containing 5016 classes
这样我们就可以在项目的任意位置调用自定义函数了
关注公众号:拾黑(shiheibook)了解更多
友情链接:
下软件就上简单下载站:https://www.jdsec.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/