計算機程序設計

將在PHP循環

其中一個計算機的主要任務是大量人類的這一活動將需要大量的時間投資非常大的數據的處理。 要執行複雜的加工週期被發明。 考慮週期。 有時,有必要重複某些代碼一定次數的塊,這是當循環前來救援。 for循環 - 最流行的一個。

公司,這往往是在循環使用

首先,讓我們來看一組運營商往往在循環使用。 他們被稱為遞增和遞減。 遞增運算符記錄了二加號(++),它執行一個的增加。 遞減相反,降低為1的值,它表示兩個減號( - )。 這些運營商作為一個計數器。 如果預遞減/增量期間是可變的減小/增大,則使用該值。 後遞減/遞增變量被首先使用,再後來有其增加或減少。

句法

只要在一定條件為真for循環產生一個命令執行塊。 換句話說,一組命令,直到執行指定條件被反复進行。

據認為,該週期在PHP複雜的一個。 它的語法如下:

對於(chast_1; chast_2; chast_3)

{}代碼

特別有趣的是,在括號內。 正如你所看到的,有三部分組成。 他們用分號隔開。 凡chast_1 PHP做什麼,他被告知。 如果存在表達,則它被執行。 作為一項規則,有被激活計數器。 在chasti_2是如果,然後檢查是否屬實,在chasti_1如果是(真),那麼PHP執行代碼,大括號內。 第三部分是所述計數器的增加或減少。

考慮一個週期為實施例在PHP

在chasti_1循環變量$ a設置為0,接下來,檢查$ a是否小於,20? 如果少的話,會運行在循環中的命令。 在我們的例子表示:“這個字符串顯示的20倍”,那麼第三部分是$ A 1.增加了再說,有一種回歸到第二部分,再次檢查至少20我們的變量或沒有。 少? 然後再有就是命令(輸出線),直到$一個也不會超過20。

任務

運行一個小任務。 有一些建議:“嗨,伙計” 垂直收回這句話,是必要的。 它是如何做?

我們需要解決的問題PHP循環。 我們還記得strlen函數(),它返回線的長度。

在例1,它是寫 - 什麼不該做? 這是一個很好的代碼,它的工作原理。 但是這樣做是不可能的。 要理解為什麼,怎麼看待PHP。 首先,分配變量$ 0我接下來是字符串中的字符的計數和驗證給定的量小於零。 它重複代碼而來的第一個字母的結論。 然後$ i由1再次被計算的符號的串遞增,檢查$我較小接收量再次變為代碼執行。 每次執行的strlen(),是符號的計數。 令人高興的是,我們有這麼長的字符串不。

如果該行是靜態的,使用其他選項。

在第一個實施例中,採取strlen函數出週期的為。

在第二實施例中,所有保持在為一個循環。

隨著一個幫助for循環在PHP中,你可以解決許多難題!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.delachieve.com. Theme powered by WordPress.