经典循环例子
for($counter = 1; $counter {
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 {
/* 对于一个负数,*/
/* 可以分析它的绝对值*/
return(checkinteger((-1)*$number-1));//取绝对值,把负数按整数分析
}
else
{
if(($number > 0) and ($number {
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);
?>
初始化数组
初始化数组
$monthname = array(1=>january, february, march,//初始化一个数组
april, may, june, july, august,
september, october, november, december);
print( 英语的“5月”是 $monthname[5] 。
\n);//打印数组中的第6个元素
?>
获取数组中的元素
获取数组中的元素
$monthname = array(
/*定义$monthname[1]到$monthname[12]*/
1=>january, february, march,
april, may, june,
july, august, september,
october, november, december,
/*定义$monthname[jan]到$monthname[dec]*/
jan=>january, feb=>february,
mar=>march, apr=>april,
may=>may, jun=>june,
jul=>july, aug=>august,
sep=>september, oct=>october,
nov=>november, dec=>december,
/*定义$monthname[jan]到$monthname[dec]*/
january=>january, february=>february,
march=>march, april=>april,
may=>may, june=>june,
july=>july, august=>august,
september=>september, october=>october,
november=>november, december=>december
);
/*打印相关的元素*/
print(month 5 is . $monthname[5].
\n);
print(month aug is . $monthname[aug] .
\n);
print(month june is . $monthname[june] .
\n);
?>
创建一个多维数组
创建一个多维数组
$cities = array( //二维数组array()
华北地区=>array(
北京市,
天津市,
石家庄
),
西北地区=>array(
西安,
拉萨
)
);
print(华北地区: .$cities[华北地区][0]); //打印$cities[华北地区][0]
?>
当前1/2页 12下一页
以上就介绍了 学php必收藏的几个经典代码第1/2页,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。