【发布时间】:2011-05-25 19:51:27
【问题描述】:
我有以下使用 codeigniter 框架的 php 代码
$this->form_validation->set_rules('money', 'Money', 'integer|required|xss_clean');
它将货币字段验证为整数。如何验证字段为整数或十进制数。
我猜它会很简单
$this->form_validation->set_rules('money', 'Money', '(decimal||integer)|required|xss_clean');
但它不起作用!
【问题讨论】:
-
始终记住,结合 Wesley 所说,您始终可以在设置的规则验证之外添加其他验证。例如:$array = array('money' => filter_var('$this->input->post('money'), FILTER_VALIDATE_INT));。这只是一个示例,并不适合您的特定需求。
标签: validation forms codeigniter