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"); 
?>