我很欣赏这是一个非常基本的问题,但我只想确认一些事情。
我已经开始研究以前曾经使用过的网络应用程序。
我对返回的理解是它立即结束了函数的执行。如果我错了,请纠正我。
但是从这种理解来看,
return $myVariable;
sqlsrv_close($connection);
没有关闭sql连接?
我再次指出这是PHP 101,但我只想仔细检查。
答案 0 :(得分:2)
通过return语句的定义,
如果在函数内调用, return 语句会立即结束当前函数的执行,并将其参数作为函数调用的值返回。
因此,在您的情况下,它不会执行代码sqlsrv_close($connection);
答案 1 :(得分:0)
你是对的。
-oops-以为我在Java部分。
但仍然是死代码。
答案 2 :(得分:0)
"返回"立即结束执行并将控制权传递回调用它的行
希望此链接可以为您提供有关返回功能的更多信息