الاختبار empty في Twig

من موسوعة حسوب
< Twig
مراجعة 15:00، 3 مايو 2021 بواسطة أسامه-دمراني (نقاش | مساهمات) (1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يتحقق الاختبار empty إذا كان المتغير سلسلة نصية فارغة، أو مصفوفة فارغة، أو جدولًا فارغًا، أو إن كان المتغير false أو true.

بالنسبة للكائنات التي تستخدم واجهة Countable فإن empty يتحقق من قيمة الإعادة للتابع count()‎، أما بالنسبة للكائنات التي تستخدم التابع ‎_tostring()‎ السحري -وليس Countable- فإنه يتحقق إذا أعيدت سلسلة نصية فارغة:

{% if foo is empty %}
    ...
{% endif %}

انظر أيضًا

المصادر