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

من موسوعة حسوب
< Twig
مراجعة 16:20، 5 مايو 2021 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

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

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

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

انظر أيضًا

المصادر