آموزش عبارت if elseif در php به زبان ساده

رتبه: 0 ار 0 رای sssss
if elseif در php
نویسنده: میلاد حیدری زمان مطالعه 2 دقیقه
Banner Image

در این مطلب با عبارت if elseif در زبان برنامه نویسی پی اچ پی آشنا می شوید.

عبارت های تو در تو if else

عبارت if-else-if-else به شما اجازه می دهد که چندین عبارت if-else را با یکدیگر به صورت زنجیره ای به کار ببرید؛ بنابراین به برنامه نویس ها اجازه می دهد که اقداماتی را برای بیشتر از دو نتیجه ممکن تعریف کنند

بررسی این که کاراکتر داده شده مصوت است یا صامت:

<?php

$char=$_POST[‘ch’];

if($char==”a”)

{

echo $char.” is vowel”;

}

else if($char==”e”)

{

echo $char.” is vowel”;

}

else if($char==”i”)

{

echo $char.” is vowel”;

}

else if($char==”o”)

{

echo $char.” is vowel”;

}

else if($char==”u”)

{

echo $char.” is vowel”;

}

else

{

echo $char. “is consonent”;

}

?>

<body>

<form method=”post”>

Enter Your number<input type=”text” name=”ch”/><hr/>

<input type=”submit”/>

</form>

</body>

خروجی

ابتدا با استفاده از یک اسکریپت HTML، یک دکمه و یک باکس متنی را طراحی کرده ایم. با استفاده از:

$_POST [ ]

مقداری که کاربر وارد می کند؛ دریافت می شود و در یک متغیر (char$) ذخیره می شود.

اکنون شرایط بررسی می شود:

($char==”a”) ، ($char==”i”)، ($char==”o”)

و به همین ترتیب.

در این جا؛ از if else تو در تو استفاده می کنیم زیرا باید یکی از بلوک ها را برای اجرا شدن؛ انتخاب کنیم.

اگر کاراکتری که توسط کاربر وارد می شود یکی از اصوات (a,e,i,o,u) باشد؛ کاراکتر مصوت است؛ در غیر این صورت کاراکتر صامت است.

در اینجا کاربر “d” را وارد کرده است؛ بنابراین خروجی به این صورت است:

d is constant (صامت استd)

چاپ نام روز مربوط به عددی که به صورت ورودی دریافت می شود (۱-۷ ):

<?php

$day=$_POST[‘day’];

if($day==1)

{

echo “Monday”;

}

else if($day==2)

{

echo “tuesday”;

}

else if($day==3)

{

echo “wednesday”;

}

else if($day==4)

{

echo “Thursday”;

}

else if($day==5)

{

echo “friday”;

}

else if($day==6)

{

echo “Saturday”;

}

else if($day==7)

{

echo “Sunday”;

}

else

{

echo “Wrong choice”;

}

?>

<body>

<form method=”post”>

Enter Your number<input type=”text” name=”day”/><hr/>

<input type=”submit”/>

</form>

</body>

خروجی

نمایش خروجی

ابتدا با استفاده از اسکریپت HTML یک باکس متنی و یک دکمه ایجاد کرده ایم. با استفاده از:

$_POST [ ]

مقداری که کاربر وارد می کند؛ دریافت شده و در یک متغیر (day$) ذخیره می شود. اکنون شرایط:

($day ==1) ، ($day==2) ، ($day==3)

و به همین ترتیب بررسی می شود.

در اینجا از if else تو در تو استفاده می کنیم تا یکی از بلوک ها اجرا شود.

اگر عددی که کاربر وارد می کند (۱-۷) باشد؛ عبارت مربوطه چاپ می شود، در غیر این صورت انتخاب اشتباهی است.

در اینجا کاربر عدد “۵” را وارد کرده است بنابراین روز پنجم هفته Friday چاپ می شود.

profile name
میلاد حیدری

بخندید کتاب بخونید و خوب باشید تا جامعه مون به آرامش برسه. لطفا ! هر سوالی دارید در بخش نظرات مطرح کنید. ما یا سایر هموطنان عزیز پاسخ خواهیم داد. برای کمک به سایت ما و گسترش آموزش در بین هموطنان، در سایتها، وبلاگ ها و شبکه های اجتماعی لینک سایت ما را درج کنید.

مطالب پیشنهادی برای شما

محصولات مرتبط

مشاهده همه

دیدگاهتان را بنویسید

1 2 3 4 5

0 نظر درباره «آموزش عبارت if elseif در php به زبان ساده»

    هنوز نظری برای این بخش ثبت نشده است
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید