الفرق بين المراجعتين لصفحة: «Twig/tests»

من موسوعة حسوب
1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة
 
طلا ملخص تعديل
 
(4 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الاختبارات في Twig}}</noinclude>
<noinclude>{{DISPLAYTITLE: الاختبارات في Twig}}</noinclude>
تُستخدم الاختبارات مع العامل <code>is</code> لاختبار متغير مقابل تعبير ما، ويكون المعامَل operand الأيسر للعامل <code>is</code> هو الشيء المختبَر، والأيمن هو اسم الاختبار. وفيما يلي الاختبارات الموجودة في محرك القوالب Twig.


تُستخدم الاختبارات في Twig مع العامل <code>is</code> لاختبار المتغير مقابل تعبير ما، ويكون المعامَل (operand) الأيسر للعامل <code>is</code> هو الشيء المختبَر، والأيمن هو اسم الاختبار. وفيما يلي الاختبارات الموجودة في محرك القوالب Twig:
== [[ Twig/constant_test|constant]] ==
* [[ Twig/constant_test|الاختبار constant في Twig]]
يتحقق الاختبار <code>constant</code> إذا كان المتغير له نفس القيمة التي لثابت.
* [[ Twig/defined|الاختبار defined في Twig]]
* [[ Twig/divisible by|الاختبار divisible by في Twig]]
* [[ Twig/even|الاختبار even في Twig]]
* [[ Twig/iterable|الاختبار iterable في Twig]]
* [[ Twig/odd|الاختبار odd في Twig]]
* [[ Twig/same as|الاختبار same as في Twig]]


== [[ Twig/defined|defined]] ==
يتحقق الاختبار <code>defined</code> إذا كان المتغير معرَّفًا في السياق الحالي أم لا.
== [[Twig/divisibleby|divisible by]] ==
يتحقق الاختبار <code>divisible by</code> إن كان المتغير يقبل القسمة على عدد ما.
== [[ Twig/even|even]] ==
الاختبار <code>even</code> يعيد <code>true</code> إذا كان الرقم المعطى زوجيًا.
== [[ Twig/iterable|iterable]] ==
يتحقق الاختبار <code>iterable</code> إذا كان المتغير مصفوفة أو كائنًا يمكن المرور على عناصره traversable object.
== [[ Twig/odd|odd]] ==
الاختبار <code>odd</code> يعيد <code>true</code> إذا كان العدد المعطى فرديًا.
== [[Twig/sameas|same as]] ==
الاختبار <code>same as</code> يتحقق إذا كان المتغير يطابق متغيرًا آخر.
[[تصنيف:Twig]]
[[تصنيف:Twig]]
[[تصنيف:Twig Tests]]
[[تصنيف:Twig Tests]]

المراجعة الحالية بتاريخ 06:29، 11 مايو 2021

تُستخدم الاختبارات مع العامل is لاختبار متغير مقابل تعبير ما، ويكون المعامَل operand الأيسر للعامل is هو الشيء المختبَر، والأيمن هو اسم الاختبار. وفيما يلي الاختبارات الموجودة في محرك القوالب Twig.

constant

يتحقق الاختبار constant إذا كان المتغير له نفس القيمة التي لثابت.

defined

يتحقق الاختبار defined إذا كان المتغير معرَّفًا في السياق الحالي أم لا.

divisible by

يتحقق الاختبار divisible by إن كان المتغير يقبل القسمة على عدد ما.

even

الاختبار even يعيد true إذا كان الرقم المعطى زوجيًا.

iterable

يتحقق الاختبار iterable إذا كان المتغير مصفوفة أو كائنًا يمكن المرور على عناصره traversable object.

odd

الاختبار odd يعيد true إذا كان العدد المعطى فرديًا.

same as

الاختبار same as يتحقق إذا كان المتغير يطابق متغيرًا آخر.