【发布时间】:2023-03-21 20:33:01
【问题描述】:
关于 PHP 函数,如果您不需要函数来返回 BOOLEAN 或 STRING,那么在条件失败时声明 return 与让函数自动返回有区别吗?
例如,
两者之间是否有任何内部差异:
function check() {
if( 5 > $v ) {
die('yes');
}
}
function check() {
if( 5 > $v ) {
die('yes');
}
else {
return;
}
}
显然,它们似乎在“IF”条件失败时执行相同的操作,但在内部,出于内存、安全性、可用性或整体性的考虑,其中一个优于另一个最佳实践?
【问题讨论】: