Laravel中自定义辅助函数

辅助函数文件位于/bootstrap文件夹下

1. 新建bootatrap/helpers.php文件,写入如下测试用的辅助方法。

function test_helper() {
    return 'hello world';
}复制代码


2. 接着我们需要使用composer 的 autoload 功能来自动引入helpers.php文件,也就是在composer.json文件中加载我们自定义的helpers.php文件

打开 composer.json 文件,并找到 autoload 段,将其修改为:

 "autoload": {
        "classmap": [
            "database/seeds",
            "database/factories"
        ],
        "psr-4": {
            "App\\": "app/"
        },
        "files": [
            "bootstrap/helpers.php"
        ]
    },复制代码

注意逗号不要多写或者漏写。


3. 接着命令行执行 composer dumpautoload 重载依赖

4. 最后在命令行中使用Laravel中自带的tinker工具进行调试

php artisan tinker

test_helper()

'hello world'复制代码

证明辅助函数自定义成功!


转载于:https://juejin.im/post/5cab2e4ce51d456e671c7d6d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值