laravel 框架关键技术解析(在laravel框架中实现封装公共方法全局调用)
类别:编程学习 浏览量:2301
时间:2021-10-03 01:05:25 laravel 框架关键技术解析
在laravel框架中实现封装公共方法全局调用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!' ); |
以上这篇在laravel框架中实现封装公共方法全局调用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/wen_3370/article/details/79599340
您可能感兴趣
- laravel模块教程(Laravel框架创建路由的方法详解)
- laravel模型详解(laravel config文件配置全局变量的例子)
- laravel关联查询限制数量(laravel-admin 后台表格筛选设置默认的查询日期方法)
- laravel怎么查询信息过滤(laravel多条件查询方法and,or嵌套查询)
- laravel框架如何查询空的信息(使用Laravel中的查询构造器实现增删改查功能)
- laravel8 前后端分离方案(laravel 根据不同组织加载不同视图的实现)
- laravel数据库查询(Laravel获取所有的数据库表及结构的方法)
- laravel怎么返回指定列(laravel-admin解决表单select联动时,编辑默认没选上的问题)
- laravel 模型(Laravel 模型关联基础教程详解)
- laravelqq邮箱发送失败(解决laravel 表单提交-POST 异常的问题)
- laravel多线程处理请求(Laravel 6 将新增为指定队列任务设置中间件的功能)
- laravel 框架关键技术解析(在laravel框架中实现封装公共方法全局调用)
- laravel 前后端开发(在Laravel中实现使用AJAX动态刷新部分页面)
- laravel线上如何调试(解决Laravel 不能创建 migration 的问题)
- laravel框架注意事项(Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决)
- laravel高级用法(Laravel5.1框架注册中间件的三种场景详解)
- 菲律宾美食(菲律宾美食排行榜前十名)
- 菲律宾特产(菲律宾特产最值得买回国)
- 越南特产(越南特产首饰)
- TVB负评王连续挑战警察角色《使徒行者3》中将饰演卧底(TVB负评王连续挑战警察角色使徒行者3中将饰演卧底)
- 《精英律师》剧照首曝光,实力演员飙戏,演绎律政职场百态(精英律师剧照首曝光)
- 靳东领衔打造高精职场 新丽出品《精英律师》曝定妆照(靳东领衔打造高精职场)
热门推荐
- docker容器镜像内容(Docker容器从镜像恢复代码的操作步骤)
- elasticsearch 索引创建过程(使用elasticsearch定时删除索引数据)
- php开发模式有哪些(PHP设计模式之简单工厂和工厂模式实例分析)
- python面向对象实例教程(Python面向对象程序设计类的多态用法详解)
- dedecms栏目内容怎么插入分页符(dedecms自动给已经发布过的文章中的关键词加超链接)
- centosftp服务器的配置(CentOS6.9中搭建FTP服务器的方法)
- sqlserver数据库同步复制(SqlServer将数据库中的表复制到另一个数据库)
- jQuery里$(this)和this的区别有哪些
- sqlserver查看表和存储过程的架构(SQL Server 远程更新目标表数据的存储过程)
- virtualbox服务器搭建centos(VirtualBox安装CentOS及JDK、Hadoop的安装与配置详细教程)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9