CodeIgniter $this->form_validation->run()

CI 3.0 >run() hep false dönüyor kodlama yaparken karşılaştığım bir hatayı şöyle çözdüm:

PHP
$this->load->library('form_validation');
$this->form_validation->set_rules('isim', 'İsim', 'required');
$this->form_validation->set_rules('telefon', 'Telefon', 'required');
$this->form_validation->set_rules('adet', 'Adet', 'required');
if ($this->form_validation->run() == FALSE)
{
//hata mesajı
}else{
//İşlemi yap
}
HTML

<input name=”adet[]” type=”number” />
<input name=”telefon” type=”text” />
<input name=”isim” type=”text” />

CodeIgniter $this->form_validation->run()  her zaman yanlış dönüyordu. Epeyi testten sonra vardığım kanıyı sizinle paylaşayım. Adet alanı dizi olarak döndüğü için CI validation false dönüyor.
“$this->form_validation->set_rules(‘adet’, ‘Adet’, ‘required’);” kaldırdım
Dizi olan postların veri kontrolünü is_array() veya count() fonksiyonları ile kontrol edebilirsiniz. count’u kullanırken dikkat edin boş da olsa dizi 1 dönüyor.