使用过php CI框架的同学,少不了会有这样的疑惑,在使用try catch 捕获db异常时,一直捕获不了,代码中遇到db错误立即报错退出程序。这是为什么呢??!!!
这段代码是ci中的源码,在/system/database/DB_driver.php文件里,我们可以看到ci框架中在遇到db错误时会报错,然后立马退出。如果你一定要在ci中用try catch ,那么你只能改源码了,当你水平还不到家的时候,千万不要乱改,否则后果自负。
记住ci框架中不能使用try catch!!!
使用过php CI框架的同学,少不了会有这样的疑惑,在使用try catch 捕获db异常时,一直捕获不了,代码中遇到db错误立即报错退出程序。这是为什么呢??!!!
这段代码是ci中的源码,在/system/database/DB_driver.php文件里,我们可以看到ci框架中在遇到db错误时会报错,然后立马退出。如果你一定要在ci中用try catch ,那么你只能改源码了,当你水平还不到家的时候,千万不要乱改,否则后果自负。
记住ci框架中不能使用try catch!!!