يستخدم البيان التحول إلى تنفيذ إجراءات مختلفة على أساس ظروف مختلفة.
بيان PHP التبديل
استخدام عبارة التبديل لاختيار واحد من كتل كثيرة من التعليمات البرمجية ليتم تنفيذها.
بناء الجملة
switch ( هذه هي الطريقة التي يعمل: أولا لدينا تعبير واحد n (في معظم الأحيان متغير)، التي يتم تقييمها مرة واحدة. ثم تتم مقارنة قيمة التعبير مع القيم لكل حالة في الهيكل. إذا كان هناك تطابق، يتم تنفيذ كتلة من التعليمات البرمجية المقترنة هذه الحالة. استخدام break لمنع رمز من الوقوع في حالة التالية تلقائيا. يستخدم البيان الافتراضي إذا تم العثور على أي تطابق. مثال
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red" :
echo "Your favorite color is red!";
break;
case "blue" :
echo "Your favorite color is blue!";
break;
case "green" :
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue,
nor green!";
}
?>
تشغيل المثال »