在PHP 5.5及以下版本中实现finally

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

有没有办法为 5.5 以下的 PHP 版本实现 finally 块?

php 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.