バリデーションルール

基本文法・構文ガイド

Laravel ルートパラメータと正規表現制約(where)の使い方完全ガイド|任意パラメータ・whereNumber・グローバル設定まで徹底解説

LaravelでWebアプリケーションを構築する際、ユーザー詳細ページや記事詳細ページなど、URLの一部にIDやスラッグを含める「ルートパラメータ」は日常的に使用する基本機能です。しかし、/users/{id} というルートに対して、ユーザ...
Laravel入門

Laravel カスタムバリデーションルールの作成手順とRuleオブジェクトの使い方完全ガイド|ValidationRuleインターフェース・クロージャ・実務サンプル徹底解説

Laravelで全角カタカナ、郵便番号、独自パスワード強度チェックなど、標準にない検証ロジックを実装できる「カスタムバリデーションルール」の作成手順を完全解説。ValidationRuleインターフェースを活用したRuleオブジェクトの作り方から、クロージャによる簡易実装、FormRequestへの適用、多言語化(日本語化)まで網羅しています。
Laravel入門

Laravel バリデーション日本語化完全ガイド|lang/ja/validation.php導入とattributes(項目名)設定・カスタマイズ手順

LaravelでWebアプリケーションやお問い合わせフォーム、会員登録機能などを開発する際、避けて通れないのが入力バリデーション(入力値検証)です。Laravelのバリデーションは非常に多機能で強力ですが、初期状態(デフォルト)のままではエ...
未分類

Digits — 指定した桁数の数値かを検証する

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4ルール名: digits関連: numeric, digits_between, size変更履歴: 特になし要点(TL;DR)数値が指定した桁数ちょうど...
未分類

between — 値・文字数・件数が範囲内かを検証するルール

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: between(バリデーションルール), Illuminate\Validation\Rules\Between関...
未分類

ip — IPアドレス形式を検証するバリデーションルール

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: (バリデーションルール名)ip関連: ipv4 / ipv6 / active_url / url変更履歴: La...
未分類

after — 指定日以降であることを検証する

カテゴリ: validation掲載バージョン: Laravel 12・PHP 8.4名前空間 / FQCN / コマンド: after:date / Illuminate\Validation\Rule::after()関連: after...
Laravel入門

Laravel Validationの使い方完全ガイド|基本ルール・FormRequest・カスタム検証まで徹底解説

LaravelでフォームやAPIの入力データを扱う際、必須となるのがバリデーション(入力値検証)です。不正な値や空データの登録を防ぎ、アプリケーションの安全性とデータ整合性を保つために欠かせない機能です。Laravelには非常に強力で柔軟な...