laravel api 调试(Laravel框架自定义公共函数的引入操作示例)
类别:编程学习 浏览量:1390
时间:2022-03-31 12:25:16 laravel api 调试
Laravel框架自定义公共函数的引入操作示例本文实例讲述了Laravel框架自定义公共函数的引入操作。分享给大家供大家参考,具体如下:
背景
- 习惯了 使用 ThinkPHP 框架,有一个公共方法类在代码编写上会快捷很多,所以有必要在此进行配置一番.
- 测试框架:Laravel 5.5
步骤指导
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" ] |
3. 执行 composer
命令
- 打开终端,执行下面的命令:
|
composer dump-auto |
4. 测试
- 在控制器的随意一个方法中执行下面代码,有数据输出则配置成功:
|
showMsg(1, 'Hello World!' ); |
★ 举一反三,以后的公共函数都可写在 functions.php 中 …
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/u011415782/article/details/78925048
您可能感兴趣
- laravel测试重连数据库(Laravel关系模型指定条件查询方法)
- laravel数据库数据代码(在Laravel的Model层做数据缓存的实现)
- laravel怎么返回指定列(laravel-admin解决表单select联动时,编辑默认没选上的问题)
- laravel框架运行找不到视图(解决laravel资源加载路径设置的问题)
- laravel后台登录教程(Laravel 默认邮箱登录改成用户名登录的实现方法)
- laravel如何设置默认模块(laravel-admin 中列表筛选方法)
- laravel初始化(Laravel 登录后清空COOKIE的操作方法)
- laravel模型获取表名(Laravel 对某一列进行筛选然后求和sum的例子)
- laravel 模型(Laravel 模型关联基础教程详解)
- laravel 用户登录认证(Laravel5.5 实现后台管理登录的方法自定义用户表登录)
- laravel跳转后需要授权吗(解决Laravel5.2 Auth认证退出失效的问题)
- laravel 表单验证图片(Laravel 自动生成验证的实例讲解:login / logout)
- laravel自定义数据库驱动(laravel框架数据库配置及操作数据库示例)
- laravel判断变量为空(Laravel模糊查询区分大小写的实例)
- laravel查询构建器原理和使用(阿里对象存储OSS在laravel框架中的使用方法)
- laravel时间日期字段比较(Laravel find in set排序实例)
- 大众推出了第五代高尔夫GT(大众推出了第五代高尔夫GT)
- 换代在即,现在是抄底 7.5代 高尔夫的最佳时机吗(换代在即现在是抄底)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
- 宋轶除了演过于曼丽,原来还演过一个青楼女子(宋轶除了演过于曼丽)
- 赵丽颖第一部当女主的戏,主角配角个个都是实力演员(赵丽颖第一部当女主的戏)
热门推荐
- apache域名绑定(Apache配置独立域名的方法)
- 面试时不能说的离职理由
- websocket聊天室怎么设置(基于websocket实现简单聊天室对话)
- win10怎么安装apache(apache启动失败怎么办 快速解决Win10系统apache启动失败的方法教程)
- 如何在阿里云虚拟主机部署网站(阿里云云虚拟主机更改操作系统流程)
- vue怎么配置到idea(idea编译器vue缩进报错问题场景分析)
- SQL Server数据类型有哪些
- mysql如何使用临时表(MySQL中临时表的使用示例)
- docker部署mysql如何访问(完美解决docker安装mysql后Navicat连接不上的问题)
- nginxdjango部署(详解Django+uwsgi+Nginx上线最佳实战)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9