現在の位置: ホーム> 最新記事一覧> Laravelフォーム数のサイズ検証ルールの詳細な説明と例

Laravelフォーム数のサイズ検証ルールの詳細な説明と例

M66 2025-08-06

Laravelフォーム検証の紹介

Laravelフレームワークを使用してWebアプリケーションを開発する場合、フォーム検証は、ユーザーが期待に従ってデータを送信することを保証する重要な部分です。アプリケーションの安定性とセキュリティを効果的に改善できます。

Laravelには、豊富な検証ルールが組み込まれており、フォームフィールドの必要、長さ、データ型、一意性などの複数の検証をサポートしています。開発者は、検証ルールを定義し、検証()メソッドを呼び出して検証を自動的に完了するだけで、検証エラーを便利に処理する必要があります。

フォームサイズの確認番号紹介

入力する数字を必要とするフォームの場合、数値のサイズまたは長さは通常、データが合法であることを確認するために制限されます。 Laravelが提供するサイズ検証ルールは、この要件を満たしているだけです。

サイズルールは、特定の値の長さまたはサイズを検証するために使用され、文字列や数値に適しています。たとえば、サイズ:5とは、変数の長さまたは数字数が5でなければならないことを意味します。

Laravelの数字を検証するためにサイズを使用している例

以下は、サイズルールを使用して数値フィールドを検証する方法を示す簡単な例です。

ユーザーが年齢に入る必要があり、年齢は2桁の整数(つまり、10〜99の数)でなければならないと仮定すると、検証ルールは次のように定義できます。

 $rules = [
    'age' => 'required|integer|size:2'
];

その中で、必要な手段の中で、整数は整数を意味し、サイズは次のとおりです。2は、数が2桁でなければならないことを意味します。

フォームの送信を処理するときは、検証を完了するためにvalidate()メソッドを呼び出してください。

 public function store(Request $request)
{
    $rules = [
        'age' => 'required|integer|size:2'
    ];
    $this->validate($request, $rules);
    // 検証後にフォームデータを処理します...
}

ユーザーが12または97などの数値を入力すると、検証が渡されます。 12以外の数(2桁)を入力すると、検証エラーメッセージがトリガーされます。

サイズ検証ルールを使用する際に注意すべきこと

サイズルールを適用する場合、次のポイントに注意する必要があります。

  • サイズルールは、文字列と数値タイプのフィールドに適用されます。
  • 検証の長さまたはサイズは、フィールドタイプと一致する必要があります。
  • 整数タイプの場合、サイズは特定の値の範囲ではなく桁数を検証します。たとえば、サイズ:2つの整数が10から99に一致します。

要約します

Laravelのサイズ検証ルールは、フォームデータの効果的な長さまたはサイズの検証を提供します。これは、開発者が違法なデータ入力を防ぎ、アプリケーションのセキュリティを改善するのに役立ちます。ルールを定義し、検証メソッドを呼び出すだけで、数字の数字の検証を簡単に実現できます。それを使用する場合、検証ロジックがビジネスニーズを満たすことを確認するために、ルールの範囲と詳細を理解する必要があります。

この記事があなたのLaravelプロジェクトでのデジタル検証に役立つことを願っています。