【发布时间】:2011-01-20 03:33:24
【问题描述】:
也许,这有点傻,但有没有人想过向 Codeigniter Config Class(Library) 添加异常。 不确定,这(将是)一个好习惯,但我想抛出异常而不是仅仅返回 false 更好。
例如,如果我们与用户付款相关联。 通常(?),我们会从 codeigniter 配置文件中获取一些可配置的数据。想象一下,我们在指定配置索引时做了一个典型的错误,而 CI 只会返回 false,这可能会导致该软件出现一些逻辑(!不是语法)错误。
【问题讨论】:
-
DCrystal,你说的是配置项不存在抛出异常还是配置项不在特定参数范围内抛出异常?
-
Sean Vieira,我的意思是第一个案例。好吧,更明显的例子可能是当我们这样做时: // 从某个地方获取一些索引(表单、uri 等) // echo $some_var === false
标签: php codeigniter exception