在php 5中使用try-catch语句时需要考虑哪些性能影响?
我之前在网上看过一些关于这个主题的旧的,看似相互矛盾的信息.我目前必须使用的很多框架都是在php 4上创建的,并且缺少php 5的许多细节.所以,我自己在使用php的try-catchs时没有多少经验.
我正在从php中的普通mysql切换到PDO,我注意到测试错误的常用方法是使用try/catch组合而不是if/else组合.
该方法的优点是什么,我可以使用一个try/catch块而不是几个嵌套的if/else块来处理不同步骤(连接,准备,执行等)的所有错误吗?