laravel8 中添加自定义辅助函数helpers.php
我们在使用laravel8开发应用的时候,经常会有一些全局都可能会用的函数,具体我们应该把他放到哪里,该怎么设计好呢?今天给大家说一下我的建议
我们在使用laravel8开发应用的时候,经常会有一些全局都可能会用的函数,具体我们应该把他放到哪里,该怎么设计好呢?今天给大家说一下我的建议
创建 app/Helpers/functions.php文件
<?php
//自定义函数
if (! function_exists('responseApi')) {
function responseApi($data = null)
{
$returnData = json_encode(['code' => '0', 'message' => 'success', 'data' => $data]);
}
}
因为laravel8 中已经有了服务提供者的概念,所以更建议使用这种方式来进行全局注册引用
找到app\Providers\AppServiceProvider(没有生成的可以自己生成下:php artisan make:provider HelperServiceProvider)。我们在这个类中的 register 方法中引入这个文件:
require_once app_path('Helpers').'/functions.php';
这样就可以全局很方便地使用 responseApi 函数了
以上这篇laravel8 中添加自定义辅助函数helpers.php就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持芦苇派。
原创文章,作者:ECHO陈文,如若转载,请注明出处:https://www.luweipai.cn/php/1658497356/