程序返回数据的标准格式

简介: 程序返回数据的标准格式

当你需要写一个函数来验证,处理数据时,返回数据是必须的

通常来讲,写函数是为了重用代码,使这个函数可以通用在很多地方,比如验证表单信息,验证会员身份,验证余额,处理会员数据,查询数据

这个时候,就得返回验证失败或者成功,验证失败也有验证失败的提示信息,返回数据也有可能有错误信息,也有返回成功的数据,所以我们应该规范一个返回数据的类型格式

简洁来说,一个函数,验证失败应该返回false,并且返回失败信息,验证成功应该返回true,并且返回数据信息

在很多代码里面,都是返回以下的一种数组格式


$result['status']=true;//false
$result['message']='出错信息,验证失败信息';
$result['data']=$data;//返回数据

上面的数组基本是通用格式,并且用处广泛,可以用于接口,自己程序的各种验证函数,数据处理函数,全部通用,希望大家养成一个编码的好习惯.

目录
相关文章
|
2月前
|
JSON 前端开发 Java
统一数据返回格式 及 可能遇到的问题;统一异常处理
统一数据返回格式需要创建一个新类并使其实现ResponseBodyAdvice 接口并重写里面的方法,然后给当前类加上@ControllerAdvice注解。 实际应用时还有几个问题: 问题一:重复打包 问题二:ClassCastException: com.example.Spring_demo.Resp cannot be cast to java.lang.String 统一异常处理需要使用两个注解@ExceptionHandler@ControllerAdvice
38 2
统一数据返回格式 及 可能遇到的问题;统一异常处理
|
4月前
|
JSON Java 数据格式
SpringBoot 统一响应返回格式格式 数组
SpringBoot 统一响应返回格式格式 数组
|
8月前
|
JSON 前端开发 Java
统一的数据返回格式和异常处理
统一的数据返回格式和异常处理
193 0
统一的数据返回格式和异常处理
|
11月前
|
移动开发 前端开发 数据格式
如何处理数据格式字符串让它加上标签
如何处理数据格式字符串让它加上标签
54 0
|
11月前
|
自然语言处理 Python
一日一技:把自然语言描述的时间转成标准格式
一日一技:把自然语言描述的时间转成标准格式
149 0
|
JSON 前端开发 数据格式
crontab、JSON、前端、后端、通信、转换、编码、解码、表达式工具
crontab、JSON、前端、后端、通信、转换、编码、解码、表达式工具
101 0
crontab、JSON、前端、后端、通信、转换、编码、解码、表达式工具
EMQ
|
SQL JSON 监控
连接格式优化,支持自定义
12月eKuiper团队继续专注于1.8.0版本新功能的开发,重构了外部连接(source/sink)的格式机制,更加清晰地分离了连接、格式和Schema,同时支持了格式的自定义。
EMQ
105 0
连接格式优化,支持自定义
|
JavaScript 前端开发 算法
从规范的角度解析对象 — 原始值转换
从规范的角度解析对象 — 原始值转换
103 0
从规范的角度解析对象 — 原始值转换
|
JSON API 数据格式
iOS保存接口返回枚举数据为本地json文件可用于测试
iOS保存接口返回枚举数据为本地json文件可用于测试
306 0
iOS保存接口返回枚举数据为本地json文件可用于测试