function __construct(){
parent::__construct('a',1);
}
}
throw new a(12,1);
这俩有啥区别,用了好久了,刚才好奇就想出来一个这么个问题
回复内容: class a extends exception{
function __construct(){
parent::__construct('a',1);
}
}
throw new a(12,1);
这俩有啥区别,用了好久了,刚才好奇就想出来一个这么个问题
try { $obj = new exception('12', 1); throw $obj;} catch (exception $e) { print_r($e);}//=======================这是等价的try { throw new exception('12', 1);} catch (exception $e) { print_r($e);}
就是抛出一个对象。
