دستور Else If در PHP

سرفصلهای پست
آموزش طراحی سایت با PHP – ساختارهای کنترلی در PHP
با سلام خدمت همراهان همیشگی سایت میزفا
در جلسه ی قبل در رابطه با دستور شرطی If Else در زبان php صحبت کردیم و امروز در ادامه آموزش پی اچ پی به زبان ساده در خدمت شما عزیزان هستیم. در صورتی که با ساختار دستورات شرطی در php آشنایی ندارید ، ابتدا به پست قبل مراجعه نمایید .
دستور Else If
دستور If Else به منظور اجرای کدی خاص در صورت صحیح بودن شرط(true) و یا غلط بودن(false) آن به کار گرفته می شد. اما در صورتی که شرط های ما بیش از 2 حالت داشته باشد ، باید از دستور Else If استفاده کنیم.
ساختار دستور Else If
if (condition1) { code1 to be executed if condition1 is true; } elseif (condition2) { code2 to be executed if condition2 is true; } else { code3 to be executed if all conditions are false; }
همانطور که مشاهده میکنید اگر شرط یا Condition1 صحیح یا True باشد Code 1 اجرا میشود و اگر شرط یا Condition2 صحیح یا True باشد Code 2 اجرا میشود و در صورتی که هر دو شرط غلط یا False باشند Code3 اجرا خواهد شد.
شما هم چنین می توانید از دستور Else If به دفعات دلخواه استفاده نمایید.
در مثال زیر در صورتی که ساعت جاری قبل از 10 باشد ، “Have a good morning!” و در صورتی که قبل از 20 باشد ، “Have a good day!” و در صورتی که هیچ کدام از شرط ها صحیح نباشد ، “Have a good night!” را چاپ می کند .
<?php $t = date("H"); echo "<p>The hour (of the server) is " . $t; echo ", and will give the following message:</p>"; if ($t < "10") { echo "Have a good morning!"; } elseif ($t < "20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
این جلسه هم به پایان رسید اگر سوالی داشتید حتما در قسمت نظرات مطرح کنید. ممنون که در این دوره آموزش PHP با ما همراه بودید و در آینده نزدیک درخواهید یافت که یادگیری PHP چقدر آسان هست و چه مزیتهایی میتواند در کسبوکار شما داشته باشد.