شرط ها نقش مهمی در تصمیمی و کنترل وضعیت برنامه دارند، نسبت به رخدادها و درخواست های دریافتی مسیر و جهت مناسبی برای برای اجرای برنامه اجرا خواهند کرد. شرط ها توسط برنامه نویسان در درون برنامه ایجاد و قرار داده میشوند تا کنترل وضعیت برنامه نسبت به اتفاقات درون برنامه و درخواست های ورودی انجام شود.
وجود شرطها قدرت تصمیم گیری را به برنامه میدهند.
در php شرط ها نقش بسیار مهمی در کنترل و اعتبارسنجی درخواستهای ورودی و دیگر رخدادهای درون برنامه را دارند.