小技巧
将错误用错误抑制符吸收,然后抛出异常
If(@!fwrite($filename,$data)) throw new exception(自定义异常)
0赞 · 0采集
异常代码
2016-11-06
Is_file
Is_writeable
In_array
0赞 · 0采集
异常代码
2016-11-06
Class_exists
Function_exists
File_exists
0赞 · 0采集
异常代码
2016-11-06
Php和java不一样的地方(动态语言没有事先监测)
父类可以调用子类方法,
比如exception可以调用myexception中自定义方法。
比如
Class supperclass{
Public function run(){
$this->say();
}
}
Class subclass extends supperclass{
Public function say(){
Echo "hello";}
}
New subclass()->run();