php – 最好返回空字符串或空值
发布时间:2020-05-25 08:45:58 所属栏目:PHP 来源:互联网
导读:如果我正在编写以下方法(例如),那么它被认为是一种良好的做法: 答:如果文档不存在,则返回空字符串 B:返回空值? 完成了大量的Java,并且Java中的方法需要返回类型我认为最好的做法是返回一致的类型,这在PHP中也是如此,或者更好地返回空值? DocumentClass{
|
如果我正在编写以下方法(例如),那么它被认为是一种良好的做法: 答:如果文档不存在,则返回空字符串 B:返回空值? 完成了大量的Java,并且Java中的方法需要返回类型我认为最好的做法是返回一致的类型,这在PHP中也是如此,或者更好地返回空值? DocumentClass
{
public function getDir($documentId)
{
/* Code to get location of document */
return (file_exists($document) ? $document : '');
}
}
if (!empty($documentClass->getDir(5))
{
/* Do this */
}
如果最好返回空值,你能解释一下原因吗? 谢谢! PHP约定返回布尔值FALSE. OOP approch 抛出一个例外.你也应该使用一个方法dir_exitsts(或你喜欢的任何其他名称),它只返回boolean(true为false).并在调用getDir之前使用它 对此没有具体的规则.它完全取决于你. 我遵循返回false的PHP方式. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
