亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php中for語句怎么寫- php for循環語句使用詳解

2020-03-22 18:46:45
字體:
來源:轉載
供稿:網友
for在php中的含義

for 循環是 PHP 中最復雜的循環結構。它的行為和 C 語言的相似。在PHP中使用的是執行相同的代碼集的次數

for循環只是一個多一點的代碼,同時循環添加到它。而所涉及的一個循環的共同任務是:
設置一些計數器變量的初始值。
請檢查條件語句是正確的。
執行中的代碼循環。
增量在每個迭代結束通過循環計數器。
for循環允許你定義一個簡單的代碼行這些步驟。它似乎有一種奇怪的形式,所以一定要密切注意語法用!

php中for語句怎么寫?

for 循環的語法是:
for (expr1; expr2; expr3)
statement
第一個表達式(expr1)在循環開始前無條件求值一次。
expr2 在每次循環開始前求值。如果值為 TRUE,則繼續循環,執行嵌套的循環語句。如果值為 FALSE,則終止循環。
expr3 在每次循環之后被求值(執行)。
每個表達式都可以為空或包括逗號分隔的多個表達式。表達式 expr2 中,所有用逗號分隔的表達式都會計算,但只取最后一個結果。expr2 為空意味著將無限循環下去(和 C 一樣,PHP 認為其值為 TRUE)。這可能不像想象中那樣沒有用,因為經常會希望用 break 語句來結束循環而不是用 for 的表達式真值判斷。
php for循環語句簡單實例一

代碼如下:

FOR ($i = 0; $i <= 2; $i++) { print "html' target='_blank'>value is now " . $i . "<br>"; }

輸出值
value is now 0
value is now 1
value is now 2

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

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

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

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

php for循環語句簡單實例二

代碼如下:

$brush_price = 5; echo "<table border="1" align="center">"; echo "<tr><th>Quantity</th>"; echo "<th>Price</th></tr>"; for ( $counter = 10; $counter <= 100; $counter += 10) { echo "<tr><td>"; echo $counter; echo "</td><td>"; echo $brush_price * $counter; echo "</td></tr>"; } echo "</table>";

輸出值
Quantity Price
10 50
20 100
30 150
40 200
50 250
60 300
70 350
80 400
90 450
100 500
可以參考以下的例子,它們都顯示數字 1 到 10:

代碼如下:

<?php /* example 1 */ for ($i = 1; $i <= 10; $i++) { echo $i; } /* example 2 */ for ($i = 1; ; $i++) { if ($i > 10) { break; } echo $i; } /* example 3 */ $i = 1; for (;;) { if ($i > 10) { break; } echo $i; $i++; } /* example 4 */ for ($i = 1, $j = 0; $i <= 10; $j += $i, print $i, $i++); ?>

當然,第一個例子看上去最正常(或者第四個),但用戶可能會發現在 for 循環中用空的表達式在很多場合下會很方便。
PHP 也支持用冒號的 for 循環的替代語法。

代碼如下:

for (expr1; expr2; expr3): statement; ... endfor;

我們經常需要對下面這樣的數組進行遍歷:

代碼如下:

<?php /* * 我們想要在遍歷的過程中改變以下數組中某些元素的值 */ $people = Array( Array('name' => 'Kalle', 'salt' => 856412), Array('name' => 'Pierre', 'salt' => 215863) ); for($i = 0; $i < sizeof($people); ++$i) { $people[$i]['salt'] = rand(000000, 999999); } ?>

以上代碼的問題,在于for的第二個表達式會導致代碼執行很慢--因為每次循環時都要 計算一遍數組的長度。由于數組的長度始終不變,我們可以用一個中間變量來存儲數組長度, 然后用這個變量作為for循環的第二個表達式。這樣在循環的時候就可以直接使用該變量的值, 不用每次重新計算。 如下:

代碼如下:

<?php $people = Array( Array('name' => 'Kalle', 'salt' => 856412), Array('name' => 'Pierre', 'salt' => 215863) ); for($i = 0, $size = sizeof($people); $i < $size; ++$i) { $people[$i]['salt'] = rand(000000, 999999); } ?>

以上就是php中for語句怎么寫? php for循環語句使用詳解的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品久久7777777| 97在线日本国产| 不卡在线观看电视剧完整版| 欧美电影免费观看| 久久久久久久久久国产精品| 大伊人狠狠躁夜夜躁av一区| 欧美国产精品人人做人人爱| 欧美激情二区三区| 欧美视频在线观看免费| 亚洲综合日韩中文字幕v在线| 国产精品高清免费在线观看| 亚洲人成电影网| 欧美国产中文字幕| 久久久久999| 亚洲美女免费精品视频在线观看| 日韩美女免费线视频| 日本三级久久久| 中文字幕国产精品久久| 青青在线视频一区二区三区| 亚洲成人av片| 欧洲成人在线观看| 亚洲欧洲偷拍精品| 精品欧美aⅴ在线网站| 日韩欧美国产一区二区| 97视频在线播放| 久久视频国产精品免费视频在线| www日韩中文字幕在线看| 中文字幕日韩欧美在线视频| 91在线免费网站| 97成人超碰免| 亚洲欧美自拍一区| 久久在线观看视频| xvideos国产精品| 激情亚洲一区二区三区四区| 久久久www成人免费精品| 国产精品久久国产精品99gif| 久久国产精品久久久久久| 欧美日韩亚洲国产一区| 日本久久久久久久久久久| 激情成人中文字幕| 欧美电影在线观看高清| 欧美激情免费视频| 欧美一区二粉嫩精品国产一线天| 日韩av在线免播放器| 亚洲黄色成人网| 高清欧美性猛交xxxx黑人猛交| 国产成人精品电影| 国产精品精品久久久久久| 日韩av网站大全| 亚洲一区二区三区乱码aⅴ| 精品国产一区二区三区久久狼黑人| 欧美韩日一区二区| 欧美日韩国产激情| 精品人伦一区二区三区蜜桃网站| 日韩精品在线电影| 日韩亚洲欧美中文高清在线| 日韩av在线免费播放| 成人av资源在线播放| 国产精品va在线播放我和闺蜜| 全亚洲最色的网站在线观看| 欧美极度另类性三渗透| 久久99热精品这里久久精品| 欧美一区在线直播| 久久久久www| 尤物99国产成人精品视频| 欧美性少妇18aaaa视频| www.久久草.com| 九九久久国产精品| 国a精品视频大全| 久久久视频精品| 91精品久久久久久久久不口人| 国产精品v日韩精品| 日韩高清欧美高清| 青青草一区二区| 久久久久久久久综合| 欧美成人精品在线视频| 亚洲综合av影视| 日韩av网址在线观看| 欧美精品videossex性护士| 欧美日韩亚洲一区二| 亚洲丝袜一区在线| 色偷偷av一区二区三区乱| 欧美猛男性生活免费| 日韩电影大全免费观看2023年上| 91精品在线播放| 正在播放亚洲1区| 538国产精品一区二区免费视频| 欧美精品一区二区三区国产精品| 久久精品国产99国产精品澳门| 亚洲成人三级在线| 日韩精品免费在线播放| 在线观看国产精品淫| 国产综合久久久久久| 伊人伊成久久人综合网站| 久久国产加勒比精品无码| 久久精品视频在线播放| 午夜精品久久久99热福利| 欧美激情2020午夜免费观看| 亚洲www永久成人夜色| 欧美一级大片视频| 日韩免费在线视频| 国产精品18久久久久久麻辣| 午夜精品久久久久久久久久久久久| www.午夜精品| 欧美专区日韩视频| 成人免费观看a| 热门国产精品亚洲第一区在线| 成人福利在线观看| 精品二区三区线观看| 成人精品一区二区三区电影免费| 亚洲精品福利视频| 欧美电影院免费观看| 欧美激情网友自拍| 美日韩精品免费观看视频| 欧美亚洲视频在线看网址| 欧美多人乱p欧美4p久久| 福利一区福利二区微拍刺激| 国产丝袜一区二区| 久久久久免费精品国产| 久久久精品视频成人| 亚洲第一黄色网| 久久噜噜噜精品国产亚洲综合| 在线观看日韩专区| 色中色综合影院手机版在线观看| 欧美大尺度激情区在线播放| 国产精品国内视频| 亚洲天堂2020| 国色天香2019中文字幕在线观看| 国产精品6699| 成人国产精品色哟哟| 日韩中文视频免费在线观看| 亚洲欧洲一区二区三区久久| 精品亚洲永久免费精品| 欧美亚洲伦理www| 国产91在线高潮白浆在线观看| 欧美日韩在线免费观看| 插插插亚洲综合网| 国产91精品久久久久| 韩国福利视频一区| 亚洲黄色免费三级| 久久久精品电影| 国产精品日韩欧美| 97成人在线视频| 国产日韩欧美视频在线| 亚洲欧美日韩一区二区三区在线| 久久久免费精品| 亚洲老头同性xxxxx| 高清在线视频日韩欧美| 91禁外国网站| 国产成人精品免费久久久久| 精品久久久久久久久久ntr影视| 日韩在线免费高清视频| 在线视频欧美性高潮| 国产a∨精品一区二区三区不卡| 久久精品色欧美aⅴ一区二区| 亚洲精品99久久久久中文字幕| 亚洲iv一区二区三区| 亚洲欧美在线播放| 欧美激情国内偷拍| 国产视频在线一区二区| 国产91在线播放九色快色| 懂色av一区二区三区| 97视频在线播放| 成人午夜一级二级三级|