经典循环例子
经典循环例子
for($counter = 1; $counter <= 6; $counter++) //循环6次
{
print("counter is $counter
"); //打印6次
}
?>
for的高级运用
for的高级运用 /*
** 打印必要的说明文字
*/
print("
距离星期一还有几天?
");
print("
");
for($currentDate = date("U"); //定义$currentDate时间格式
date("l", $currentDate) != "Monday"; //判断是不是当前系统时间是Monday
$currentDate += (60 * 60 * 24)) //当前时间加上1天
{
/*
** 打印时间名称
*/
print("- " . date("l", $currentDate) . "
");
}
print("
");
?>
函数的简单调用:
简单的函数
function printBold($inputText) //定义function printBold()
{
print("" . $inputText . ""); ////打印$inputText
}
print("这行没有加重!
"); //直接打印字符串
printBold("这行加重了!!!"); //调用function printBold()函数
print("
");
print("这行没有加重!
"); //直接打印字符串
?>
有返回值的函数
有返回值的函数
function makeBold($inputText) //定义function makeBold()函数
{
$boldedText = "";
$boldedText .= $inputText;
$boldedText .= "";
return($boldedText); //返回变量$boldedText
}
print("这行没有加重!!!
"); //直接打印字符串
print(makeBold("这行被加重了!!!") . "
");//调用function makeBold()函数
print("这行没有加重!!!
"); //直接打印字符串
?>
デフォルトパラメータを持つ関数
デフォルトパラメータを持つ関数
?
function printColored($Text, $Color="black") //関数を定義します
{
/文字列の内容と色を取得します
}
Printcoloured ("これは黒色の単語です!") / / 関数を呼び出します function
print ("& lt; br & gt; & lt; br & gt;
");
printColored("これは青い単語です!", "blue"); //関数を呼び出します function
print("
");
?>
ルールアルゴリズムを使用して整数かどうかを判断します
整数判定
関数checkInteger($Number)
If($Number> 1){
*/
($ number&gt; 0)and($ number&lt; 1){
return( "もちろん"); +。 "&lt; br&gt;
");
print("7 は整数ですか? " .
checkInteger(7) . "
;
");
print("3.5 はどうでしょうか?" .checkInteger(3.5) ."
");
print("-5 はどうでしょうか?" .checkInteger(-5) ."
");
print("そして -9.2?" . checkInteger(-9.2) . "
");
?>
配列を初期化します
初期化配列
$monthName = array(1=> " January", "April", "March",//配列を初期化します
"April", "May", " June", " July", "August",
" September", " October", " November" 、 「え
http://www.bkjia.com/PHPjc/486620.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/486620.html技術記事クラシック ループの例 HTML HEAD TITLE クラシック ループの例/TITLE /HEAD BODY ? for($counter = 1; $counter = 6; $counter++) // 6 回ループ { print("Bcounter is $counter/BBR"); 6 回印刷}...