Laravel中公共方法全局调用的方法是什么
Admin 2022-05-23 群英技术资讯 523 次浏览
1. 创建 functions.php
在 app/Helpers/(目录可以自己随便来)下新建一个文件 functions.php,在内部补充如下代码:
<?php /** * 公用的方法 返回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" ]
3. 执行 composer 命令
打开终端,执行下面的命令:
composer dump-autoload
4. 测试
在控制器的随意一个方法中执行下面代码,有数据输出则配置成功:
showMsg(1,'Hello World!');
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在laravel中,可以利用truncate命令删除日志,该命令用于清空指定的数据,利用该命令清空“laravel.log”文件内容即可,语法为“truncate -s 0 storage/logs/laravel.log”。
讲完了php基础运算符,下面再讲一下,php新手经常碰到的问题,->、=> 和 :: 这三个家伙是什么分别都是做什么的啊!看着就很晕
在thinkphp中,模型指的是企业数据和业务规则,在实际项目开发中主要实现与数据库进行操作;模型类的命名需要除去表前缀的数据库名称,采用驼峰法命名,并且首字母使用大写,模型类完成了基本的 CURD、ActiveRecord模式、连贯操作和统计查询等。
今天小编就为大家分享一篇解决thinkPHP 5 nginx 部署时,只跳转首页的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
学习PHP过程中,对于一些基本的排序算法大家还是需要掌握的,算法作为程序的核心,其好坏会影响到程序的质量,因此这篇文章就给大家介绍一些PHP常用排序算法的方法,文本还有PHP的实现代码,供大家参考,下面我们就来一起看看。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008