經典循環例子
<HTML><HEAD><TITLE>經典循環例子</TITLE></HEAD><BODY><? for($counter = 1; $counter <= 6; $counter++) //循環6次 { print("<B>counter is $counter</B><BR>n"); //打印6次 } ?></BODY></HTML>
for的高級運用
<HTML><HEAD><TITLE>for的高級運用</TITLE></HEAD><BODY><? /* ** 打印必要的說明文字 */ print("<B>距離星期一還有幾天?</B>n"); print("<OL>n"); for($currentDate = date("U"); //定義$currentDate時間格式 date("l", $currentDate) != "Monday"; //判斷是不是當前系統時間是Monday $currentDate += (60 * 60 * 24)) //當前時間加上1天 { /* ** 打印時間名稱 */ print("<LI>" . date("l", $currentDate) . "n"); } print("</OL>n");?></BODY></HTML>
函數的簡單調用:
<HTML><HEAD><TITLE>簡單的函數</TITLE></HEAD><BODY><FONT SIZE=5><? function printBold($inputText) //定義function printBold() { print("<B>" . $inputText . "</B>"); ////打印$inputText } print("這行沒有加重!<BR>n"); //直接打印字符串 printBold("這行加重了!!!"); //調用function printBold()函數 print("<BR>n"); print("這行沒有加重!<BR>n"); //直接打印字符串?></FONT></BODY></HTML>
有返回值的函數
<HTML><HEAD><TITLE>有返回值的函數</TITLE></HEAD><BODY><FONT SIZE=5><? function makeBold($inputText) //定義function makeBold()函數 { $boldedText = "<B>"; $boldedText .= $inputText; $boldedText .= "</B>"; return($boldedText); //返回變量$boldedText } print("這行沒有加重!!!<BR>n"); //直接打印字符串 print(makeBold("這行被加重了!!!") . "<BR>n");
//調用function makeBold()函數 print("這行沒有加重!!!<BR>n"); //直接打印字符串?></SIZE></BODY></HTML>
1