Laravel 添加公共方法
本帖最后由 周大胖子 于 2020-8-3 10:28 编辑1. 在app 目录下新建一个文件夹,比方说我的叫做 Laofun
2. 在该文件夹下 新建一个问价,比方说 function.php
3.把公共方法写进去
<?php
/**
* 公用的方法返回json数据,进行信息的提示
* @param $status 状态
* @param string $message 提示信息
* @param number $count 数据量
* @param array $data 返回数据
*/
function downjson($code,$message = '', $count = 1,$data = array()){
$result = array(
'code' => $code,
'msg' =>$message,
'count' => $count,
'data' =>$data
);
exit(json_encode($result));
}
/**
* 文件导入时,给个键名
*/
function foo(&$v, $k, $kname) {
$v = array_combine($kname, $v);
}
4. 在composer.json 中 加载
"autoload": {
"psr-4": {
"App\\": "app/"
},
"classmap": [
"database/seeds",
"database/factories"
],
"files":[
"app/Laofun/functions.php"
]
},
5. 第五步就是在根目录下执行命令 自动加载该文件: [否则会报错找不到方法] composer dump-autoload
页:
[1]