加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php返回混合数据类型 – 好还是坏

发布时间:2020-05-31 16:06:00 所属栏目:PHP 来源:互联网
导读:在php中返回值时,返回混合数据类型是不错的做法.我正在开发一个项目,我经常面临返回ID号或null的方法.我通过检查null来处理null值,如果为null则返回-1. 我发现自己很多的另一种情况是一个方法应该做些什么,并返回一个字符串.但有时不可能返回字符串,因为没有

在php中返回值时,返回混合数据类型是不错的做法.我正在开发一个项目,我经常面临返回ID号或null的方法.我通过检查null来处理null值,如果为null则返回-1.

我发现自己很多的另一种情况是一个方法应该做些什么,并返回一个字符串.但有时不可能返回字符串,因为没有找到或发生异常.这里最好的事情是什么?返回一个字符串,如“失败”或什么?这样就会创建一个方法之间的字符串耦合,我认为,因为调用方法必须准确地知道字符串失败消息来检查?

编辑:好的,有几个不同的意见.我喜欢在失败时返回虚假的想法,无论数据类型是否成功,都是实际的结果.但是……在这方面,有没有一个最好的做法?我的意思是,在这些情况下,其他语言的程序员是做java还是c?

我通常做的是如果该方法工作,返回值,如果失败返回FALSE.这就是 PHP内置的很多方法.那么你可以检查该函数是否返回FALSE.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读