我有一个基本的编程问题。我想知道是否每个非 void 函数都应该在 PHP 脚本中有一个“return”语句。
以下面两个示例函数为例。哪一个是更好的编程方式?他们都做同样的事情(据我所知)但哪个是“更好的做法”,为什么?
function displayApple1($str){
if($str == 'apple')
echo $str;
}
function displayApple2($str){
if($str == 'apple')
echo $str;
else
return;
}
最佳答案
过度使用return
是一件坏事。您的执行路径应该简单明了;过度使用 return
关键字可能意味着(不恰当的)复杂性。
关于php - 在所有函数中都有一个 return 语句是好的编程习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1203759/