gpt4 book ai didi

codeigniter - 在CodeIgniter中实现数据库错误处理

转载 作者:行者123 更新时间:2023-12-03 07:48:19 25 4
gpt4 key购买 nike

我正在使用codeigniter创建一个webapp。我想实现一个错误处理功能。例如,如果我调用模型的方法,并且如果该方法中发生错误,则错误处理程序将起作用以返回一些预格式化的字符串。

我正在考虑创建每个模型类都可以扩展的MY_Model之类的东西。然后,我可以在MY_Model类中添加错误处理程序。但是,现在是否能够做到这一点超出了我的范围。 (是的,我是这个新手)

任何启发性的想法都会有所帮助。

问候

最佳答案

我倾向于做的是返回一个数组而不是一个 bool(boolean) 值。该数组包含2个键,“return”和“error”。

如果发生错误,此数组将如下所示:

array('return' => FALSE, 'error' => 'Some error')

如果成功执行,则此数组将如下所示:
array('return' => TRUE)

然后, Controller 验证这些结果,如果有错误,它将在“错误”键中显示一组错误。

关于codeigniter - 在CodeIgniter中实现数据库错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3296666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com