在PHP函数中的返回语句之后的代码

前端之家收集整理的这篇文章主要介绍了在PHP函数中的返回语句之后的代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在一个非常陈旧的网站上工作,我不会把我的名字.在现有的代码中似乎出现了重新出现的模式:
function foo() {
    $a = 'a';
    $b = 'b';

    return;

    $c = 'c';
    $d = 'd';
}

从我没有写的函数删除现有代码非常重要,一切正常.但我想知道为什么?

我学到的一切(除了goto行调用之外)告诉我,return语句之后的代码是无用的.是吗?为什么以前的程序员这样做?

返回语句之后的代码将永远不会被执行.很可能原始开发人员想要快速测试变量的其他值,并将其旧的实验留在函数中.使用版本控制,您可以删除现有代码并恢复它,以防再次需要它

猜你在找的PHP相关文章