spl 提供了一系列标准异常。日常的使用中我们应该根据需求科学的使用它们,来使我们的程序更加健壮。logicexception 是从 exception 基类派生的,没有添加任何附加方法。抛出逻辑异常和抛出标准一次的方法类似,区别在于逻辑异常须在应用程序编写有误时才抛出。下面演示下logicexception类的使用。
class App { protected $_loaded = false; protected $_name; public function start() { $this->_loaded = true; $this->_name = 'unzin'; } public function GetName() { if(!$this->_loaded) { throw new LogicException("Error Processing Request", 1); } return $this->_name; } } try { $APP = new App(); echo $APP -> GetName(); } catch(LogicException $e) { echo $e->getMessage(); }
[PHP房产程序|BBWPS]功能介绍 1、5种信息类别发布:出租、求租、出售、求购、楼盘信息,支持会员发布信息审核; 2、灵活的信息参数设置; 3、充足的信息字段; 4、简单易用的发布/编辑功能,支持配图上传; 5、灵活的信息管理功能; 6、信息输出伪静态,方便搜索引擎抓取数据; 7、支持RSS输出; 8、内置数据高速缓冲技术,可灵活设置缓冲功能是否启动及过期时间; 9、支持 Google 地图








