深入了解php4 1

2021-12-29 16:32:05 字數 890 閱讀 6261

對於那些對這個個概念不熟的讀者,迴圈是一種能讓你一遍一遍重複使用同一系列php(做為現在的主流開發語言)命令的控制結構。實際重複的次數可以由你自己決定。

第乙個,也是最簡單的乙個迴圈就是所謂的"while"迴圈,如下所示:

while (condition)

或者,用漢語表示

while (下雨了)

在這種情況中,只要條件的值是真,還記得上次怎麼學的嗎?---大括弧裡的php(做為現在的主流開發語言)命令將一直執行。只要條件變成假值了-例如,在上例中,太陽出來了,迴圈將終止,後面的命令也 就不會再執行了。

這兒有乙個簡單的例子來說明如何使用"while"迴圈:

< ?

// 如果表單還沒有提交,顯示初始化頁面

if (!$submit)

else

// 否則,將處理它並且產生乙個新的頁面

{ ?>

< html>

< head>

< /head>

< body>

< ?

// 當前的年份

$current = 2001;

// 檢查將來的時間並且產生相應的資訊

在這個例子中的,我們首先向使用者詢問他希望訪問的年份-該年份被儲存到變數year中,並且傳送到該php(做為現在的主流開發語言)指令碼中去。

該指令碼首先檢查年份來確認是在過去[呵呵,我們現在好象自己在做這些事啊]然後使用乙個"while"迴圈來從當前的年份-2001向後計算把結果存在變數current中,直到$current和$year的值相同為止。

請注意,我們通過對submit變數的使用來使同乙個php(做為現在的主流開發語言)頁面既產生初始化表單又產生處理頁面- 這個技術我們上次已經給你詳細說明過了。 

深入了解A

一 前言 在這裡我將對a 演算法的實際應用進行一定的 並且舉乙個有關a 演算法在最短路徑搜尋的例子。值得注意的是這裡並不對a 的基本的概念作介紹,如果你還對a 演算法不清楚的話,請看姊妹篇 初識a 演算法 這裡所舉的例子是參考amit主頁中的乙個源程式,使用這個源程式時,應該遵守一定的公約。二 a ...

深入了解A

一 前言 在這裡我將對a 演算法的實際應用進行一定的 並且舉乙個有關a 演算法在最短路徑搜尋的例子。值得注意的是這裡並不對a 的基本的概念作介紹,如果你還對a 演算法不清楚的話,請看姊妹篇 初識a 演算法 這裡所舉的例子是參考amit主頁中的乙個源程式,使用這個源程式時,應該遵守一定的公約。二 a ...

深入了解Dojo Data

譯自http www.sitepen.com blog 2010 10 13 dive into dojo data 使用dojo data有助於快速建立web應用的介面,且易於嵌入各種資料來源。它在使用者介面與底層資料之間提供了一層抽象層,使得使用者介面開發人員能夠專注於ui的開發,而無需擔心資料...