国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP 循環(huán)語句基本語法結(jié)構(gòu)筆記

2024-05-04 23:07:08
字體:
供稿:網(wǎng)友

for 循環(huán)控制

  1. for(循環(huán)初值; 循環(huán)的條件; 步長){ 
  2.         
  3.        //執(zhí)行語句; 

實(shí)例代碼如下:

  1. FOR ($i = 0; $i <= 2; $i++)  
  2. {  
  3. print "value is now " . $i . "<br>";  
  4. //輸出值 
  5. value is now 0  
  6. value is now 1  
  7. value is now 2 

在第一循環(huán),$i=0,這意味著表達(dá),($i<= 2),為ture。因此,打印語句執(zhí)行時(shí),$i得到加1,變成1。

在第二循環(huán),$ = 1,這意味著表達(dá),($i<= 2),為ture。因此,打印語句執(zhí)行時(shí),$i得到加1,變成2。

在第三迭代,$i= 2,這意味著表達(dá),($i<= 2),為ture。因此,打印語句執(zhí)行時(shí),$i遞增,成為1 3。

在第四迭代,$i= 3,這意味著表達(dá),($i<= 2),是假的。因此,PHP不去執(zhí)行循環(huán),不執(zhí)行打印語句。

while循環(huán)

基本語法結(jié)構(gòu)是

  1. while(循環(huán)條件){ 
  2.         
  3.        //執(zhí)行語句; 
  4.        //循環(huán)條件值變化,不添加的話會(huì)成為死循環(huán) 
  5.  

實(shí)例代碼如下:

  1. <html><body> 
  2. <?php $a=1;while($a<=5)  {  echo "The number is " . $a . "<br />";  $a++;  }?> 
  3. </body></html> 

還是舉個(gè)簡單的例子,一看就明白了。下面這個(gè)例子,使用到了 while 循環(huán)語句,它的意思是,當(dāng)變量 $a 小于等于5的情況下,執(zhí)行一次循環(huán),該循環(huán)執(zhí)行連個(gè)語句,一是輸出 $a 的值,二是給 $a 的值加1,直到 $a 小于等于 5 為 FALSE,即 $a > 5才停止循環(huán)。

do..while循環(huán)控制

基本語法結(jié)構(gòu)

  1. do
  2.        //執(zhí)行語句; 
  3.        //循環(huán)條件值變化,不添加的話會(huì)成為死循環(huán) 
  4. }while(循環(huán)條件); 

示例如下,該示例中,先執(zhí)行一次循環(huán),即 $i 加 1,然后輸出 $i 的值,執(zhí)行完第一次循環(huán)之后,檢查條件 $i < 5,如果符合條件,則再執(zhí)行一次循環(huán),直到 $i < 5 為 FALSE 為止,代碼如下:

  1. <html><body> 
  2. <?php $i=0;do  {  $i++;  echo "The number is " . $i . "<br />";  }while ($i<5);?> 
  3. </body></html> 
循環(huán)相關(guān)的語句-break

基本的概念:  表示結(jié)束當(dāng)前的 for 、 while 、do..while 、switch, 流程, 可以給一個(gè)數(shù)字,表示退出到第幾層.

1.break語句 默認(rèn)跳出 1層

2.break語句 后面帶的數(shù)字,不能超過實(shí)際可以跳出的循環(huán)層數(shù),否則,會(huì)報(bào)fatal error

循環(huán)相關(guān)的語句-continue

基本概念: continue 用于結(jié)束本次循環(huán)剩余代碼,從新開始新的一次循環(huán)(如果條件為真,就繼續(xù)執(zhí)行), continue 后面也可以帶數(shù)字,表示從第幾次循環(huán)重新開始

goto語句

基本概念: 通過goto語句我們可以將程序跳轉(zhuǎn)到指定的地方去執(zhí)行.

goto 標(biāo)簽;

標(biāo)簽:

語句;

快速入門案例,代碼如下:

  1. goto a; 
  2. echo 'aa'
  3. a: 
  4. echo 'bb'

php中常量

說明:所謂常量,我們可以理解成就是特殊的變量: 體現(xiàn)在

1.定義常量前面不需要 $

2.常量一旦定義,則不能修改其值

3.常量在定義的時(shí)候,就需要它賦初值.

4.常量可以通過 define  或者  const

5.常量的名稱,我們一般說是 全部大寫,然后用下劃線間隔

6.什么時(shí)候需要使用常量: 在程序中我們不希望某個(gè)值變化,則考慮使用常量,比如圓周率,稅率....

快速入門案例,代碼如下:

  1. <?php 
  2.        //第一種方法 
  3.        define("TAX_RATE",0.08); 
  4.        echo TAX_RATE; 
  5.        //第二種方法(php5.3) 
  6.        const TAX_RATE2=0.1; 
  7.        echo '-'.TAX_RATE2; 
  8. ?> 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 东乌珠穆沁旗| 柘城县| 剑川县| 乐昌市| 临清市| 清丰县| 桂阳县| 衡东县| 浦东新区| 古蔺县| 萨嘎县| 锦州市| 醴陵市| 佛学| 屯门区| 惠安县| 托里县| 松江区| 海兴县| 陇西县| 讷河市| 北海市| 佛山市| 双鸭山市| 长白| 烟台市| 利川市| 中方县| 凤城市| 杭锦后旗| 武强县| 淮南市| 陇川县| 集贤县| 呼伦贝尔市| 和平区| 斗六市| 丽江市| 定边县| 芜湖县| 康定县|