الفرق بين المراجعتين ل"Twig/empty"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة)
(لا فرق)

مراجعة 15:00، 3 مايو 2021

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

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

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

انظر أيضًا

المصادر