直接取自CodeIgniter 页面。
$this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[5]|max_length[12]|xss_clean');
这部分:
'trim|required|min_length[5]|max_length[12]|xss_clean'
PHP 是否具有通过 | 分隔值的内置功能?检查,还是 CodeIgniter 手动进行?
如果是这样,
他们为什么不使用这样的东西?
set_rules('username', 'Username', array('trim', 'required' ...));
处理数组而不是浪费不必要的代码来检查不是更容易吗?符号和单独的标签?