//for 循环 for($counter = 1; $counter <= 6; $counter++) //循环 6 次 { print("
counter is $counter\n"); //打印 6 次 } ?> // for 的高级运用 /* for 的高级运用 ** 打印必要的说明文字 */ print("距离星期一还有几天?\n"); print("
\n"); for($currentDate = date("U"); //定义$currentDate 时间格式 date("l", $currentDate) != "Monday"; //判断是不是当前系统时间是 Monday $currentDate += (60 * 60 * 24)) //当前时间加上 1 天 { // 打印时间名称 print("- " . date("l", $currentDate) . "\n"); } print("
\n"); ?> //简单的函数 function printBold($inputText) //定义 function printBold() { print("
" . $inputText . ""); ////打印$inputText } print("这行没有加重!
\n"); //直接打印字符串 printBold("这行加重了!!!"); //调用 function printBold()函数 print("
\n"); print("这行没有加重!
\n"); //直接打印字符串 ?> //有返回值的函数 function makeBold($inputText) //定义 function makeBold()函数 { $boldedText = "
"; $boldedText .= $inputText; $boldedText .= ""; return($boldedText); //返回变量$boldedText } print("这行没有加重!!!
\n"); //直接打印字符串 print(makeBold("这行被加重了!!!") . "
\n");//调用 function makeBold()函数 print("这行没有加重!!!
\n"); //直接打印字符串 ?> //有默认参数的函数 function printColored($Text, $Color="black") //定义 function 函数 { print("
$Text"); //获取字符串的内容和颜色 } printColored("这是黑颜色的字!"); //调用 function 函数 print("
\n"); printColored("这是蓝颜色的字!", "blue"); //调用 function 函数 print("
\n"); ?> //判断整数 function checkInteger($Number) { if($Number > 1) { /* 整数减 1 仍然是整数 */ return(checkInteger($Number-1)); } elseif($Number < 0) { /* 对于一个负数,*/ /* 可以分析它的绝对值*/ return(checkInteger((-1)*$Number-1));//取绝对值,把负数按整数分析 } else { if(($Number >...