PHP函数中return语句之后的代码
|
我正在一个非常陈旧的网站上/我不愿意透露我的名字。在现有代码中似乎有一种重复发生的模式,类似于:
function foo() {
$a = \'a\';
$b = \'b\';
return;
$c = \'c\';
$d = \'d\';
}
我非常想从我未编写的函数中删除现有代码,并且一切正常。但是我想知道为什么吗?
我学到的所有内容(goto行调用除外)都告诉我,return语句后面的代码是无用的。是吗?为什么以前的程序员会这样做?
没有找到相关结果
已邀请:
3 个回复
场竟矩喘崩
语句之后的代码将永远不会执行。最初的开发人员很可能希望快速测试变量的其他值,并将他的旧实验留在函数中。使用版本控制,您可以删除现有代码并恢复它,以防万一您再次需要它
痴浪墨
缕嚏冻