代码改变世界

PHP finally方法

2018-09-14 10:38  snail_tyl  阅读(950)  评论(0)    收藏  举报

最近关注了一篇文章,关于PHP的finally,所以想写篇文章解析下

public function testFinally()
{
    try {
        echo 'try block';
        return 'try';
    } catch (\Exception $e) {
        echo 'catch block';
        return 'catch';
    } finally {
        echo 'finally block';
        return 'finally';
    }
}

  

以上代码输出:

try block
finally block
finally

 

可以得出try catch finally 具体实现流程如下:

 

 这样的特性, 对于一些代码洁癖者来说, 会舒服很多