つを作成してみましょう。いうフォームを作成します。いうフォームを作成します。いうコントローラを作成します。}}動かしてみよう!¶フォームを試すには次のようなURLを使ってサイトを開いてください:example.com/index.php/form/フォームを送信すると、単にフォームがリロードされるはずです。それはまだ検証ルールを設定していないためです。FALSE(ブール偽)を返します。上記のページについて、いくつかのことに気付いたことでしょう。つの例外があります:フォームの開きタグを作成するために、フォームヘルパーを使用しています。技術的には、これは必須ではありません。使用してフォームを作成することもできます。生成することができます。これはあなたのURLを変更する際に、アプリケーションをよりポータブルにしてくれます。?>この関数は、バリデータによって戻されたすべてのエラーメッセージを返します。メッセージがない場合、空の文字列を返します。ヘルパーをロードします。バリデーションルーチンを実行します。フォームと成功ページのどちらかを表示します。同時にフィールドデータの準備と前処理をすることができます。フォームフィールドを与えた正確な名前。このフィールドの「人間向け」の名前。エラーメッセージに挿入されます。人間向けの名前として「ユーザ名」と名付けるかもしれません。このフォームフィールドの検証ルール。(オプション)このフィールドに指定された任意のルールにカスタムエラーメッセージを設定します。指定されない場合、デフォルトのエラーメッセージを使用します。ここで一例を示しましょう。}}いま、フィールドが空欄のままフォームを送信すると、エラーメッセージが表示されるはずです。成功ページが表示されるでしょう。注釈エラーが存在するとき、フォームフィールドはまだ入力データで埋めなおされず空欄のままです。先に進む前に、次のことに注意すべきです。単一の操作ですべてのルールを設定したい場合は、配列を渡すことができます。複数のルールをパイプで一緒につなげることができます。パラメータに指定するルールを変更します。