PHP中的循環(huán)簡(jiǎn)介
01
的03
While loop
在PHP中,有幾種不同類(lèi)型的循環(huán)?;旧?,循環(huán)將語(yǔ)句評(píng)估為true或false。如果是真的,則循環(huán)執(zhí)行一些代碼,然后更改原始語(yǔ)句,并通過(guò)重新評(píng)估重新開(kāi)始。它繼續(xù)循環(huán)通過(guò)這樣的代碼,直到語(yǔ)句變?yōu)榧佟?/p>
以下是最簡(jiǎn)單形式的while循環(huán)的示例:
代碼聲明,當(dāng)數(shù)字大于或等于10時(shí),它會(huì)打印數(shù)字。++將數(shù)字相加。這也可以表述為$num=$num+1。在這個(gè)例子中,當(dāng)數(shù)字大于10時(shí),循環(huán)停止執(zhí)行括號(hào)內(nèi)的代碼。
以下是將循環(huán)與條件語(yǔ)句組合的示例。
";}其他的{打印$num。"不少于5";}$num++;}?>
02
of 03
For loop
循環(huán)的類(lèi)似于循環(huán),因?yàn)樗^續(xù)處理代碼塊,直到語(yǔ)句變?yōu)榧?。但是,一切都是用一行定義的。循環(huán)的基本結(jié)構(gòu)是:
for(start;conditional;increment){code to execute;}
讓's回到使用while循環(huán)的第一個(gè)例子,在那里它打印出數(shù)字1到10,并使用for循環(huán)做同樣的事情。
for循環(huán)也可以與條件結(jié)合使用,就像我們?cè)趙hile循環(huán)中所做的那樣:
";}其他的{打印$num。"不少于5";}}?>
03
of 03
Foreach loop女性健康生活知識(shí)
了解110 foreach 111> 循環(huán)你必須知道陣列。數(shù)組(與變量不同)包含一組數(shù)據(jù)。當(dāng)使用帶有數(shù)組的循環(huán)時(shí),代替具有直到證明為假的計(jì)數(shù)器,前導(dǎo)循環(huán)一直持續(xù)到它使用數(shù)組中的所有值為止。因此,例如,如果一個(gè)數(shù)組包含五條數(shù)據(jù),則foreach循環(huán)執(zhí)行五次。
foreach循環(huán)的措辭如下:
FOREACH(數(shù)組為值){該怎么做;}
這是一個(gè)foreach循環(huán)的例子:
當(dāng)你理解這個(gè)概念時(shí),你可以使用前面的循環(huán)來(lái)做更多的實(shí)際工作。讓's說(shuō)一個(gè)數(shù)組包含五個(gè)家庭成員的年齡。前額循環(huán)可以使用以下定價(jià)系統(tǒng)確定每個(gè)人在價(jià)格隨年齡變化的自助餐廳上吃多少費(fèi)用:5歲以下是免費(fèi)的,5-12年成本為4美元,12年以上為6美元。
";}打印"總數(shù)為:$#34。$t;?>