我想知道PHP
是否有什么不同。让我们假设我有以下函数
public function myFunc() {
// some logic here
return;
}
这是这里:
public function myFunc2() {
// some more logic here
return null;
}
我明白,返回""
(空字符串)与返回null
是不同的。这些函数的var_dump()都返回NULL。这在内部(按位或进行一些比较)是否以某种方式不同地处理?
它会影响解析时间吗?这只是一种编写return NULL
的好习惯,还是更像是一种约定?
发布于 2016-02-05 23:18:50
我没有研究PHP的源代码,但作为一个开发人员,当函数应该返回一个值(根据设计)时,我使用return null
;当我需要离开一个不返回任何值的函数时,我使用简单的return
。
https://stackoverflow.com/questions/35227467
复制相似问题