|
归海一刀 |
published in(发表于) 2014/2/17 7:25:23 |
Edit(编辑) |
PHP入门需要掌握的几种功能代码_[PHP教程]
|
|
PHP入门需要掌握的几种功能代码_[PHP教程]
|
|
PHP入门需要掌握的几种功能代码_[PHP教程] 经典循环例子
经典循环例子 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 > 0) AND ($Number < 1)) { return("当然不是"); } else { /* 0 和 1 是整数 */ /* 根据相关数学定义 */ return("是的"); } } } print("0是整数吗?" . checkInteger(0) . " \n"); print("7是整数吗? " . checkInteger(7) . " \n"); print("3.5呢?" . checkInteger(3.5) . " \n"); print("那么-5呢?" . checkInteger(-5) . " \n"); print("还有-9.2?" . checkInteger(-9.2) . " \n"); ?>
|
|
|
|