ci の form_validate ではなく、二次カプセル化ライブラリを使用します
小伙看你根骨奇佳,潜力无限,来学PHP伐。
CodeIgniter を使用すると、単一のフォーム フィールドに対して複数の検証ルールを作成し、順番に積み重ねることができ、同時にフォーム フィールド データを前処理することもできます。検証ルールを設定するには、set_rules() メソッドを使用できます:
上記のメソッドには 3 つのパラメータがあります: 1. フォーム ドメイン名 - フォーム フィールドに指定した名前です。 2. エラー メッセージに挿入されるフォーム フィールドの「人間化された」名前。たとえば、「user」という名前のフォーム フィールドがある場合、「username」というわかりやすい名前を付けることができます。 3. このフォームフィールドに設定された検証ルール。 (オプション) このフォームフィールドにカスタムエラーメッセージを設定する場合、このパラメータが設定されていない場合は、デフォルトのメッセージが使用されます。
リーリー
現時点での解決策は、二次カプセル化ライブラリを使用することです。後でライブラリがどのように記述されているかを確認してから、国際化に変更しましょう。
CodeIgniter を使用すると、単一のフォーム フィールドに対して複数の検証ルールを作成し、順番に積み重ねることができ、同時にフォーム フィールド データを前処理することもできます。検証ルールを設定するには、set_rules() メソッドを使用できます:
リーリー上記のメソッドには 3 つのパラメータがあります:
1. フォーム ドメイン名 - フォーム フィールドに指定した名前です。
2. エラー メッセージに挿入されるフォーム フィールドの「人間化された」名前。たとえば、「user」という名前のフォーム フィールドがある場合、「username」というわかりやすい名前を付けることができます。
3. このフォームフィールドに設定された検証ルール。
(オプション) このフォームフィールドにカスタムエラーメッセージを設定する場合、このパラメータが設定されていない場合は、デフォルトのメッセージが使用されます。
リーリー
現時点での解決策は、二次カプセル化ライブラリを使用することです。後でライブラリがどのように記述されているかを確認してから、国際化に変更しましょう。