en.gはwebサイト制作に関する技術的な情報を発信するサイトです。

【codeigniter】フォームバリデーションライブラリで全てのエラーを確認する方法

runメソッドでフォームバリデーションを実行してエラーが発生した場合、返り値としてfalseが返されます。この時、error_arrayメソッドでエラーの配列を取得することが可能です。

error_arrayメソッドでフォームのバリデーションエラーを確認する

runメソッドの後にerror_arrayメソッドを実行することでバリデーションエラーを配列で取得することができます。


// |
// | 省略
// |
$this->form_validation->run();
$err = $this->form_validation->error_array();