العوامل في PHP

من موسوعة حسوب
< PHP
مراجعة 05:41، 17 يناير 2018 بواسطة Mohammed Taher (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يأخذ العامل (operator) قيمة واحدة أو أكثر (أو تعابير حسب اصطلاحات البرمجة) ويعطي قيمة أخرى (بحيث تتحول البنية نفسها إلى تعبير).

يمكن تصنيف العوامل بحسب عدد القيم التي تأخذها، فالعوامل الأحادية Uanry تأخذ قيمة واحدة فقط مثل العامل (!) (معامل النفي المنطقي) أو (++) (معامل الزيادة). أما العوامل الثنائية فتأخذ قيمتين، وخير مثال عليها هو العوامل الحسابية المعروفة (+) الجمع، و (-) الطرح، إضافة إلى غالبية العوامل التي تقدّمها لغة PHP. وأخيرًا هناك معامل ثلاثي وحيد وهو ? : ويأخذ قيمًا ثلاثة، ويسمى عادة بالعامل الثلاثي (على الرغم من الأصح هو تسميته بالعامل الشرطي الثلاثي).

تتوفّر قائمة كاملة بالعوامل في القسم القادم الذي يحمل العنوان (أولوية العوامل)، ويشرح هذا القسم أولوية العوامل وخواصها التجميعية (associativity)، وهو ما يتحكّم في كيفية معالجة التعابير التي تحتوي على عددٍ من العوامل المختلفة.

مصادر