English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل مرجع PHP

استخدام وظيفة PHP user_error() ومثال

دليل مرجع PHP Error & Loggings

وظيفة user_error()

النحو

bool user_error (string $error_msg[, int $error_type]);

التعريف والاستخدام

هذه الوظيفة هي alias لـ trigger_error()، تستخدم لتحفيز حالات خطأ المستخدم، يمكن استخدامها مع معالج الأخطاء المدمج أو الوظيفة المحددة كمعالج خطأ جديد (set_error_handler()).

المعلمات

رقمالمعلمات والشرح
1

error_msg (ضروري)

يحدد رسالة الخطأ. محدودة بـ 1024 حرفًا.

2

error_types (اختياري)

يحدد نوع رسالة الخطأ هذه.

أنواع الأخطاء المحتملة-

  • E_USER_ERROR - خطأ تشغيلي خطير للمستخدم. خطأ غير قابل للإصلاح. تم إيقاف تنفيذ السكربت.

  • E_USER_WARNING - تنبيهات تشغيل المستخدم غير القاتلة. لن يتوقف تنفيذ السكربت.

  • E_USER_NOTICE - المبدأية. تنبيهات تشغيل المستخدم. قد يجد هذا السكربت محتوى قد يكون خطأً، ولكن قد يحدث أيضًا أثناء تشغيل السكربت بشكل طبيعي.

القيمة المعدلة

إذا تم تحديد error_type غير صحيح، فإن هذه الوظيفة تعود FALSE، وإلا تعود TRUE.

مثال على الإنترنت

إليك كيفية استخدام هذه الوظيفة -

<?php
    if ($test<10) {
    user_error("الرقم لا يمكن أن يكون أقل من 10");
}
?>

نتيجة الإخراج:

الرقم لا يمكن أن يكون أقل من 10

دليل مرجع PHP Error & Loggings