在codeigniter表单验证中从数组中提取值

时间:2016-03-14 14:32:25

标签: php codeigniter

我有一个这样的表格:

<input type='text' name='category[]' value='firstcategory'>
<input type='text' name='category[]' value='secondcategory'>

和像这样的验证规则

$this->form_validation->set_rules('category[]', 'Category Name', 'checkcategory');

如何在firstcategory回调中获取值secondcategorycheckcategory

在我尝试print_r($_POST)后,它向我展示了类似的内容:

Array ( [category] => Array ( [0] => 'firstcategory' [1] => 'secondcategory' ) )

因此,为了实现我想要的目标,我在checkcategory回调中尝试过类似的内容:

$neddle = array('firstcategory' => $str['category'][0], 'secondcategory' => $str['category'][1]);

但它没有用。

1 个答案:

答案 0 :(得分:0)

你还不能。

CodeIgniter 3.1.0的功能请求将得到满足:https://github.com/bcit-ci/CodeIgniter/issues/193