发布于 4年前

Laravel 的自定义函数 helpers.php 文件存放位置

我们的应用里经常会有一些全局都可能会用的函数,我们应该怎么放置它会比较好呢?以下有一种推荐的方式:

1 创建文件 app/helpers.php

<?php

// 示例函数
function foo() {
    return "foo";
}

2 修改项目 composer.json

在项目 composer.json 中 autoload 部分里的 files 字段加入该文件即可:

{
    ...

    "autoload": {
        "files": [
            "app/helpers.php"
        ]
    }
    ...
}

然后运行:

$ composer dump-autoload

OK,然后你就可以在任何地方用到 app/helpers.php 中的函数了。

©2020 edoou.com   京ICP备16001874号-3