0

使用 CodeIgniter,您可以使用内置的表单验证类,它基本上允许您针对每个字段的一组规则运行 POST 输入。但问题是,验证规则通常总是在控制器中设置。

当然,这意味着如果多个控制器正在访问特定表(通过其模型),您将不得不在另一个控制器中拥有额外的验证规则副本。

因此,在模型中设置验证规则,然后从那里加载它们不是更好吗?

除非我在这里完全遗漏了什么?这样做似乎有点奇怪。

4

2 回答 2

4

您可以针对这种情况使用配置文件,并在->run('name').

查看文档

于 2012-05-15T08:20:48.653 回答
1

最佳实践是在配置文件中设置规则:/application/config/form_validation.php

于 2012-05-15T11:41:04.157 回答