php 返回混合数据类型 - 好或坏
2022-08-30 23:14:52
在php中返回值时,返回混合数据类型被认为是好的做法还是坏的做法。我正在从事一个项目,我经常面临返回ID号或.我正在通过检查并返回(如果它是.null
null
null
-1
null
我发现自己经常遇到的另一种情况是,一个方法应该做一些事情并返回一个字符串。但有时无法返回字符串,因为它未找到或发生异常。这里最好的事情是什么?返回一个字符串,如“失败”或其他什么?然后,我认为这会在方法之间创建一个字符串耦合,因为调用方法必须确切地知道要检查的字符串失败消息??
编辑:好的,已经有一些不同的意见了。我喜欢在失败时返回false的想法,以及无论其数据类型如何,实际结果都是成功。但。。。在这方面,是否有事实上的最佳实践?我的意思是,在这些情况下,其他语言的程序员(即.java和c ++等)会做什么?