入力検証

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...
基本文法・構文ガイド

PHPのempty関数の使い方|’0’を空判定しないコツ

カテゴリ: PHP対応バージョン: Laravel 11・12・PHP 8.2名前空間 / FQCN / コマンド: 言語構造 empty(mixed $var): bool関連: isset / is_null / strlen / mb...
基本文法・構文ガイド

PHPのisset関数の使い方|配列チェックとempty/??との違い

カテゴリ: 変数・配列の存在チェック(PHP標準構文)対象バージョン: PHP 7.4 〜 8.4(言語構文として長期的に安定。null合体演算子??はPHP 7.0以降)主な関数/構文: isset() / empty() / is_nu...