国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP開(kāi)發(fā)基礎(chǔ)教程之if else語(yǔ)句

一、PHP條件語(yǔ)句

用于根據(jù)不同條件執(zhí)行不同動(dòng)作

在以后的學(xué)習(xí)和工作中,常常需要為不同的判斷執(zhí)行不同的動(dòng)作。我們可以在代碼中使用條件語(yǔ)句來(lái)完成此任務(wù)。

在 PHP 中,提供了下列條件語(yǔ)句:

  • if 語(yǔ)句?- 在條件成立時(shí)執(zhí)行代碼

  • if...else 語(yǔ)句?- 在條件成立時(shí)執(zhí)行一塊代碼,條件不成立時(shí)執(zhí)行另一塊代碼

  • ?if...else if....else 語(yǔ)句?- 在若干條件之一成立時(shí)執(zhí)行一個(gè)代碼塊

  • ?switch 語(yǔ)句?- 在若干條件之一成立時(shí)執(zhí)行一個(gè)代碼塊


二、if語(yǔ)句

if 語(yǔ)句用于僅當(dāng)指定條件成立時(shí)執(zhí)行代碼。

語(yǔ)法為:

If(條件){

條件成立時(shí)要執(zhí)行的代碼;

實(shí)例:

<?php
//定義應(yīng)該變量
$score = 61;
if($score>60){
	echo "恭喜你,及格了";
}
?>

注:這個(gè)結(jié)構(gòu)“}”號(hào)后面不加分號(hào)

三、if...else 語(yǔ)句

如果需求變成了在條件成立時(shí)執(zhí)行一塊代碼,條件不成立時(shí)還要執(zhí)行另一塊代碼,則就需要使用 if....else 語(yǔ)句。

語(yǔ)法為:

if (條件)
{
條件成立時(shí)執(zhí)行的代碼;
}
else
{
條件不成立時(shí)執(zhí)行的代碼;
}

我們來(lái)做一個(gè)小的抽獎(jiǎng)裝置

首先介紹一個(gè)PHP取得隨機(jī)數(shù)的函數(shù)rand(min,max)

隨機(jī)返回min到max之間的一個(gè)整數(shù)

實(shí)例:

<?php
//取1-10之間的一個(gè)隨機(jī)整數(shù)
$x=rand(1,10);
//判斷整數(shù)是否大于等于4
if($x>=4){
	echo "恭喜你,中大獎(jiǎng)了";
}else{
	echo "很遺憾,再來(lái)一次吧";
}
?>

各位有70%的機(jī)會(huì)可以中獎(jiǎng),趕快來(lái)試試吧


四、if...else if....else 語(yǔ)句?

現(xiàn)在需求改為在若干條件之一成立時(shí)執(zhí)行一個(gè)代碼塊,請(qǐng)使用 if....else if...else 語(yǔ)句。

語(yǔ)法:

if (條件)
{
if 條件成立時(shí)執(zhí)行的代碼;
}
else if (條件)
{
elseif 條件成立時(shí)執(zhí)行的代碼;
}
else
{
條件不成立時(shí)執(zhí)行的代碼;
}

我們來(lái)改進(jìn)先剛剛的那個(gè)抽獎(jiǎng)裝置,這次中獎(jiǎng)了話,要有一等獎(jiǎng)、二等獎(jiǎng)、三等獎(jiǎng)的區(qū)分

實(shí)例:

<?php
//取1-10之間的一個(gè)隨機(jī)整數(shù)
$x=rand(1,10);
//判斷整數(shù)是否在指定的范圍內(nèi)
if($x>=9){
	echo "恭喜你,中了一等獎(jiǎng)";
}else if($x>=7){
	echo "恭喜你,中了二等獎(jiǎng)";
}else if($x>=4){
	echo "恭喜你,中了二等獎(jiǎng)";
}else{
	echo "很遺憾,再來(lái)一次吧";
}
?>

輸出結(jié)果有四種,各位可以自己嘗試看看輸出結(jié)果

注:if else之間可以有空格,也可以沒(méi)有


五、switch 語(yǔ)句?

switch 語(yǔ)句將在下一章進(jìn)行講解


繼續(xù)學(xué)習(xí)
||
<?php //定義應(yīng)該變量 $score = 61; if($score>60){ echo "恭喜你,及格了"; } ?>
提交重置代碼