"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية التحقق من صحة ما إذا كانت كافة الإدخالات في صفيف فارغة في PHP؟

كيفية التحقق من صحة ما إذا كانت كافة الإدخالات في صفيف فارغة في PHP؟

تم النشر بتاريخ 2024-11-04
تصفح:494

How to Validate if All Entries in an Array are Empty in PHP?

التحقق من صحة عناصر المصفوفة الفارغة في PHP

عند تلقي مجموعة من العناصر من نموذج، قد تحتاج إلى التحقق مما إذا كانت جميعها فارغ. إذا كانت كذلك، فيمكنك تشغيل عملية تحقق محددة وإضافة رسائل خطأ.

ضع في اعتبارك مجموعة العناصر التالية:

$array = array(
    'RequestID'       => $_POST["RequestID"],
    'ClientName'      => $_POST["ClientName"],
    'Username'        => $_POST["Username"],
    'RequestAssignee' => $_POST["RequestAssignee"],
    'Status'          => $_POST["Status"],
    'Priority'        => $_POST["Priority"]
);

للتحقق مما إذا كانت جميع عناصر المصفوفة فارغة، يمكنك استخدام وظيفة array_filter المضمنة على النحو التالي:

if(!array_filter($array)) {
    echo '
  • Please enter a value into at least one of the fields regarding the request you are searching for.
  • '; }

    يستخدم هذا الأسلوب وظيفة array_filter دون توفير رد اتصال. ونتيجة لذلك، فإنه سيتم إزالة كافة الإدخالات التي يتم تقييمها إلى FALSE (أي ما يعادل قيمة فارغة) من الصفيف. إذا كان المصفوفة الناتجة فارغة، فهذا يعني أن جميع العناصر كانت فارغة، وسيتم عرض رسالة الخطأ.

    بيان الافراج أعيد طبع هذه المقالة على: 1729310955 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
    أحدث البرنامج التعليمي أكثر>

    تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

    Copyright© 2022 湘ICP备2022001581号-3