شاید بگید فرق این دستور با if , else چه چیزی هستش؟

خب فرق این دستور با if , else اینکه ما میتونیم با این دستور هر چقدر شرط بخواهیم میتونیم درست کنیم.ولی با if , else فقط ۲ تا شرط رو میشه بررسی کرد.

شکل کلی دستور:

کد PHP:

sa
ما میتونیم از هر سه دستور نیز استفاده کنیم.یا تمامی این دستورات در مثالهای بعدی آشنا میشم.

مثال:

کد PHP:

yyu
توضیح این مثال:
دو ثابت به برنامه دادیم.در شرط اول شرط اگر x بزرگتر باشد بلوک را اجرا کرده و برنامه خاتمه میابد.اگر شرط اول برقرار نباشد به شرط دوم رفته و بررسی میکند واگر برقرار بود دستور بلوک اجرا میشود.ولی اگر برقرار نباشد به دستور else رفته و دستور بلوک را اجرا میکند.وبرنامه خاتمه میابد.

خوب این کدها که تا حالا نوشتیم ورودی هامون رو از قبل به برنامه دادیم و برنامه فقط به ما خروجی رو نشون داده.این خیلی محدود هست.خوب انتظلر ما بیشتر از اینهاست.ما میخواهیم برنامه از ما ورودی را در هنگام اجرا بگیرد و خروجی دلخواه را به ما نشان بدهد.دستور input به ما این امکان را میدهد.