学php必收藏的几个经典代码
发布时间:2020-12-13 05:24:11 所属栏目:PHP教程 来源:网络整理
导读:经典循环例子 经典循环例子 ? for($counter=1;$counter=6;$counter++)//循环6次 { print(" counteris$counter n");//打印6次 } ? for的高级运用 for的高级运用 ? /* 打印必要的说明文字 / print(" 距离星期一还有几天? n"); print(" n"); for($currentDa
经典循环例子 <? for($counter=1;$counter<=6;$counter++)//循环6次 { print("counteris$counter n");//打印6次 } ?> for的高级运用 <? /* 打印必要的说明文字 / print("距离星期一还有几天?n"); print("
for($currentDate=date("U");//定义$currentDate时间格式 date("l",$currentDate)!="Monday";//判断是不是当前系统时间是Monday $currentDate+=(60 { / 打印时间名称 / print(" } print("n"); ?> 函数的简单调用: <FONTSIZE=5> <? functionprintBold($inputText)//定义functionprintBold() { print("".$inputText."");////打印$inputText } print("这行没有加重! n");//直接打印字符串 printBold("这行加重了!!!");//调用functionprintBold()函数 print(" n"); print("这行没有加重! n");//直接打印字符串 ?> 有返回值的函数 <FONTSIZE=5> <? functionmakeBold($inputText)//定义functionmakeBold()函数 { $boldedText=""; $boldedText.=$inputText; $boldedText.=""; return($boldedText);//返回变量$boldedText } print("这行没有加重!!! n");//直接打印字符串 print(makeBold("这行被加重了!!!")." n");//调用functionmakeBold()函数 print("这行没有加重!!! n");//直接打印字符串 ?> 有默认参数的函数 <FONTSIZE=5> <? functionprintColored($Text,$Color="black")//定义function函数 { print("<FONTCOLOR="$Color">$Text");//获取字符串的内容和颜色 } printColored("这是黑颜色的字!");//调用function函数 print(" n"); printColored("这是蓝颜色的字!","blue");//调用function函数 print(" n"); ?> 用的规算法判断是否是整数 <? functioncheckInteger($Number) { if($Number>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"); ?> 初始化数组 <FONTSIZE=5> <? $monthName=array(1=>"January","February","March",//初始化一个数组 "April","May","June","July","August", "September","October","November","December"); print("英语的“5月”是$monthName[5]。 n");//打印数组中的第6个元素 ?> |