我知道这个错误
OutOfRangeException偏移量超出范围
虽然我用过
Set_error_handler($this,‘handleError’);
在构造函数中。但是,代码流从未出现在handleError方法中,程序在错误发生后退出。
发布于 2014-04-14 00:27:44
PHP的set_error_handler为错误设置一个处理程序,而不是例外情况。
在用户代码中,错误可以用错误触发,而异常可以用throw引发。标准库使用这些技术的混合。
您正在使用的代码是抛出一个异常,为了停止结束程序,您需要将它包装在一个try..catch结构中。
https://stackoverflow.com/questions/23049985
复制相似问题