在php 5.5及以下版本实现finally

问题描述 投票:0回答:1

我想知道是否有任何编码技巧或方法可以用来为低于 5.5 的 php 版本实现finally 块。

php coding-style php-5.3
1个回答
2
投票

你可以这样做,

try {
   # ...
} catch (Exception $e) {
   # ... but don't re- throw $e!
}

# ... finally ...

if (isset ($e)) {
    throw $e;
}

但是,我建议升级 PHP。不应该那么麻烦。

© www.soinside.com 2019 - 2024. All rights reserved.