После выполнения проверки значения все еще сохраняются в массиве $_POST
, поэтому в зависимости от вашего приложения и ваших потребностей вам может понадобиться или не потребоваться присвоить их переменным.
Для расширения -Если вы собираетесь выполнять дальнейшую обработку, то было бы целесообразно выполнить $email = $this->input->post('email');
, но вы также можете просто передать весь массив $ _POST в модель, например, без необходимости какой-либо дополнительной типизации -
$this->my_model->do_something($this->input->post())
В зависимости от ваших требований курса.