编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

laravel 5自定义全局函数

laravel 5自定义了一个名为settings的全局函数,运行是报错

Call to undefined function settings()

总共有2中方式为laravel 5自定义函数。

假设我自定义函数的路径为:app\Helper\function.php

方法1

在bootstrap/autoload.php中添加

require __DIR__.'/../app/Helper/function.php';

方法2

composer.json 中的 autoload 下增加

"autoload": {
    "classmap": [
        "database"
    ],
    "psr-4": {
        "App\\": "app/"
    },
    "files": [
        "app/Helper/function.php"
    ]
},

然后在网站根目录执行

composer dump-auto

composer在Windows下安装很简单,先下载Composer-Setup.exe,下载地址:https://getcomposer.org/Composer-Setup.exe 。会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe。

未经允许不得转载: 技术文章 » PHP编程 » laravel 5自定义全局函数