这篇文章主要介绍的是关于php 的 finally ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

finally 是在 php5.5 版本中被引入的关键字。finally 并不是PHP的原创, C#, Javascript, Java..等等其他语言都有, PHP的finally和其他的语言相似。

关于 try catch finally 语法,我们主要关心它的执行顺序:


try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 }

catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 }

finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally }

需要注意的是如果 finally 里包含 return,那么会覆盖 try 或 catch 里的return。


参考:

https://www.cnblogs.com/aspirant/p/6789040.html?utm_source=itdadao&utm_medium=referral

https://www.cnblogs.com/muzidiandian/p/7026557.html

相关推荐:

PHP的新特性finally

以上就是php 的 finally 的详细内容,更多请关注Work网其它相关文章!

09-13 00:08