laravel添加帮助类helper.php

发布时间:2020-11-04 23:15:27 阅读:1335次

我们知道在php中很多系统函数中可以在框架中的任何位置可以直接调用

laravel框架中很多函数也可以在任何位置直接使用

那么怎么定义的函数,并且也能够在代码的任何位置调用呢?

首先在app\helpers.php中添加以下代码

<?php function hello(){
echo "hello the world!";
}
//判断函数是否存在
if (! function_exists('hello')) {
function hello() {
// ...
}
}

为了hello函数能在任意位置被调用

我们需要在composer.json中添加

"autoload": {
"files": [
"app/helpers.php"
],
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App": "app/"
}
},

然后执行composer dump-autoload

使用

controller中添加

public function index() {
echo hello();
}

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel添加帮助类helper.php 出自老鄢博客 | 欢迎分享