class MyClass {
public function __construct(){
}
private function makeError(){
return sp('ABC'); // sp is undefined function
}
private function printMe(){
echo "PRINT ME";
}
public function run(){
try {
$t = $this->makeError();
}catch(Exception $e){
}
$this->printMe();
}
}
$t = new MyClass();
$t->run();
如果运行上面的代码,会发生错误,因为sp()未定义函数。PHP忽略错误并继续处理
但我想忽略错误并运行printMe方法。
我该怎么办?
谢谢!
这是否抛出什么类型的错误? – 2011-12-13 17:03:00