محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

التحقق في Laravel: قواعد ورسائل مخصصة

أنشئ قواعد تحقق ورسائل خطأ مخصصة لتجربة مستخدم أفضل.

16 يناير 2026دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. فئة قاعدة مخصصة
  2. استخدام القاعدة المخصصة
  3. رسائل مخصصة

تقنيات التحقق المتقدمة:

فئة قاعدة مخصصة

class Uppercase implements ValidationRule
{
    public function validate(string $attribute, mixed $value, Closure $fail): void
    {
        if (strtoupper($value) !== $value) {
            $fail('يجب أن يكون :attribute بأحرف كبيرة.');
        }
    }
}

استخدام القاعدة المخصصة

php
$request->validate([
    'name' => ['required', new Uppercase],
]);

رسائل مخصصة

php
$messages = [
    'email.required' => 'نحتاج عنوان بريدك الإلكتروني.',
];
$request->validate($rules, $messages);
كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة