پی اچ پی به برنامه نویس ها اجازه می دهد شرایط متفاوتی را در طول برنامه ارزیابی کنند و بر اساس این که آیا این شروط درست یا نادرست هستند؛ تصمیم گیری بکنند.
این شرایط؛ و اقدامات مربوط به آنها به وسیله یک ساختار برنامه نویسی که عبارت شرطی نامیده می شود؛ بیان می گردد.
توی این پک فوق العاده، PHP رو جوری یاد میگیری که تو هیچ کلاس آموزشی یا پک دیگه ای نه دیدی نه شنیدی! بدون هیچ کلاسی، با PHP وبسایت بساز، پروژه محور یاد بگیر و حسابی پول در بیار!
پی اچ پی از انواع متفاوتی از عبارت های شرطی پشتیبانی می کند:
۱- عبارت شرطی if: در عبارت های if؛ خروجی زمانی ایجاد می شود که شرط بیان شده بعد از if قطعاً درست باشد.
۲- عبارت شرطی if-else : عبارت های if-else به شما اجازه می دهد که خروجی را در هر دو شرط نمایش دهید (اگر شرط بعد از if درست باشد؛ پیام هایی نشان داده می شوند و در غیر این صورت عبارت بعد از else اجرا می شود).
۳- عبارت if-elseif-else: این عبارت به شما اجازه می دهد که چندین عبارت if-else را با یکدیگر به صورت زنجیره ای قرار بدهید؛ به این ترتیب برنامه نویس می تواند اقداماتی را برای بیشتر از دو نتیجه ممکن؛ تعریف کند.
۴- عبارت switch: عبارت switch مشابه با یک سری عبارت های if می باشد که به همان صورت بیان می شوند.