php 代码段,几段值得初学者研究的PHP代码段

经典循环例子

经典循环例子

for($counter = 1; $counter <= 6; $counter++) //循环6次

{

print("counter is $counter
\n"); //打印6次

}

?>

for的高级运用

for的高级运用

/*

** 打印必要的说明文字

*/

print("距离星期一还有几天?\n");

print("

  1. \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");

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值