程序返回数据的标准格式

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

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

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

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

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

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


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

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

目录
相关文章
|
Java Linux Maven
Maven下载与安装详细教程
Maven下载与安装详细教程
458 0
|
人工智能 编解码 文字识别
通义千问720亿参数模型开源,适配企业级、科研级高性能应用
通义千问720亿参数模型开源,适配企业级、科研级高性能应用
2214 0
|
机器学习/深度学习 算法 前端开发
【机器学习】Bagging和随机森林
【机器学习】Bagging和随机森林
|
9月前
|
弹性计算 开发框架 安全
课时6:第6天:轻松复用你搭建好的环境和应用——镜像管理
欢迎收看玩转云服务器ECS系列课程,今天我们学习第六课,镜像的管理。本节课程有四小节。 1. 镜像有什么用? 2. 创建镜像 3. 复制、共享与导入镜像 4. 使用云市场镜像
214 1
|
NoSQL Java 数据库
重复点击提交、产生多笔数据、保持数据只操作一次---->接口幂等性校验
重复点击提交、产生多笔数据、保持数据只操作一次---->接口幂等性校验
315 0
|
Web App开发 JSON 自然语言处理
fastchat与autogen使用要点澄清
fastchat与autogen使用要点澄清
|
分布式计算 关系型数据库 大数据
大批量处理excel文件到ODPS中方案
大批量处理excel文件到ODPS中方案 前言 最近所做的项目需要将近五千个excel文件导入到ODPS,并且excel文件内容格式全部不一样。 刚接到需求时特别的懵,不过工作还是要做的,首先通过查询dataworks中文档来看怎么实现该需求,通过文档了解到只支持csv、txt等格式进行单个上传,然后就开始着手做。
4518 0
|
数据采集 JSON 监控
千万级可观测数据采集器--iLogtail代码完整开源
2022年6月29日,阿里云iLogtail开源后迎来首次重大更新,正式发布完整功能的iLogtail社区版。本次更新开源全部C++核心代码,该版本在内核能力上首次对齐企业版,开发者可以构建出与企业版性能相当的iLogtail云原生可观测性数据采集器。本次发布新增日志文件采集、容器文件采集、无锁化事件处理、多租户隔离、基于Pipeline的新版配置方式等诸多重要特性,全面增强社区版的易用性和性能,欢迎广大开发者关注、共建。
千万级可观测数据采集器--iLogtail代码完整开源
|
机器学习/深度学习 并行计算 API
RTX 3060 相关信息和调整CUDA的使用率
RTX 3060是一款由英伟达(NVIDIA)推出的高性能显卡,是其RTX 30系列产品线的一员。以下是一些RTX 3060的相关信息:
952 0