原文地址:http://blog.csdn.net/u011415782/article/details/78925048

步骤指导

1. 创建 functions.php

  • 在 app/Helpers/(目录可以自己随便来)下新建一个文件 functions.php,在内部补充如下代码:
<?php
/**
* Created by PhpStorm.
* User: moTzxx
* Date: 2017/12/28
* Time: 17:47
*/ /**
* 公用的方法 返回json数据,进行信息的提示
* @param $status 状态
* @param string $message 提示信息
* @param array $data 返回数据
*/
function showMsg($status,$message = '',$data = array()){
$result = array(
'status' => $status,
'message' =>$message,
'data' =>$data
);
exit(json_encode($result));
}

2. 配置 composer.json

  • 打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:
"files":[
"app/Helper/functions.php"
]
  • 1
  • 2
  • 3

3. 执行 composer 命令

  • 打开终端,执行下面的命令:
composer dump-auto 
  • 1

4. 测试

  • 在控制器的随意一个方法中执行下面代码,有数据输出则配置成功:
showMsg(1,'Hello World!');
  • 1

★ 举一反三,以后的公共函数都可写在 functions.php 中 …

最新文章

  1. spring data jpa 调用存储过程
  2. Mysql 存储引擎 InnoDB与Myisam的主要区别
  3. windows下部署mongodb
  4. Unity3D独立游戏开发日记(一):动态生成树木
  5. 第1章 游戏之乐——NIM(3)两堆石头的游戏
  6. javascript中,你真的会用console吗?
  7. 输出内容(document.write)
  8. IOS FoundationKit (NSString) 知识汇总
  9. java泛型探索——小特性
  10. ehcache的基本使用及Spring整合
  11. Mysql锁机制--概念、分类及基础命令
  12. 代理delegate
  13. static_assert与assert
  14. 带@的css语法,你知道多少?
  15. [Java]LeetCode141. 环形链表 | Linked List Cycle
  16. 【原创】《windows驱动开发技术详解》第4章实验总结一
  17. SQL用法总全
  18. IOS成长之路-Xcode cannot run using the selected device. 解决办法
  19. 第九章 LinkedBlockingQueue源码解析
  20. [3dSmartSystem] - Java&amp;3d

热门文章

  1. image以最小边为标准填满正方形父级元素
  2. 《剑指offer》第五十题(字符流中第一个只出现一次的字符)
  3. Windows 多用户接续设置
  4. Codeforces E - Connected Components?
  5. 第 3 章 镜像 - 010 - base 镜像
  6. python中的异常处理tryexcept
  7. breakthroughs in statistics | 统计学历史
  8. 比对软件之STAR的使用方法
  9. 第十二周(MySort)
  10. eclipse----&gt;自己常用的快捷键