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
您可能感兴趣
- laravel8 前后端分离方案(laravel 根据不同组织加载不同视图的实现)
- laravel 前后端开发(在Laravel中实现使用AJAX动态刷新部分页面)
- laravel接口请求模拟(Laravel 类和接口注入相关的代码)
- laravel 开发自定义组件(laravel框架模板之公共模板、继承、包含实现方法分析)
- laravel增删改查接口(laravel-admin 实现给grid的列添加行数序号的方法)
- laravel 数据库实现原理(laravel 数据迁移与 Eloquent ORM的实现方法)
- laravel自定义命令(laravel-admin select框默认选中的方法)
- laravel框架少见方法详解(laravel 配置路由 api和web定义的路由的区别详解)
- laravel异步日志(laravel异步监控定时调度器实例详解)
- laravel5.1获取数据(laravel5表单唯一验证的实例代码)
- laravel5.2模型返回数组(解决Laravel5.5下的toArray问题)
- laravel自定义条件查询(解决laravel groupBy 对查询结果进行分组出现的问题)
- laravel分页(laravel5.5添加echarts实现画图功能的方法)
- laravel初始化(Laravel 登录后清空COOKIE的操作方法)
- laravel 快速开发api技巧(Laravel5.4简单实现app接口Api Token认证方法)
- laravel count 报错(解决laravel5.5访问public报错的问题)
- ()
- SCI检索 SSCI检索 EI检索 ISTP检索 CSCD检索简介(SCI检索SSCI检索EI检索)
- 参考文献里期刊名称的写法,你知道吗(参考文献里期刊名称的写法)
- 硕博期刊 SCI SSCI CSSCI分不清 一文带你看懂主流期刊分类(硕博期刊SCISSCI)
- 辱华品牌新百伦官宣新代言人IU,个别粉丝希望get爱豆同款(辱华品牌新百伦官宣新代言人IU)
- 巅峰时期被爆床照,曾被选国民最讨厌女星,IU不为人知的黑历史(巅峰时期被爆床照)
热门推荐
- docker容器重启配置没了(docker修改未启动容器的配置信息操作)
- php怎么判断是否有session(PHP中Session ID的实现原理实例分析)
- html 设置canvas的背景图可缩放(浅析canvas元素的html尺寸和css尺寸对元素视觉的影响)
- 解释mysql慢查询(MySQL Threads_running飙升与慢查询的相关问题解决)
- 阿里云在域名控制台添加解析记录(阿里云虚拟主机怎样将子域名绑定到子目录?)
- SQL中的cast和convert的用法和区别
- pyqt一键部署python环境(python使用PyQt5的简单方法)
- 微信公众号文章 爬虫(python抓取搜狗微信公众号文章)
- 网站怎么样选服务器(网站服务器怎么选?)
- webui控件在前端开发中的作用(HTML5 weui使用笔记)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9