|
今天看了书,总结下php常用函数:
1.checkdate(日期验证函数)
功能:用来验证一个日期是否有效
语法:bool checkdate(int month,int day,int year)
year的值是从1到32767
month的值是从1到12
day的值在给定的month所应具有的天数范围内
例子:
$user_yr = 2006;
$user_mth = 2;
$user_day = 29;
checkdate($user_day,$user_mth,$user_yr)
2.date(格式化时间函数)
功能:主要用来对日期时间进行格式化以方便输出或者存储,是一个经常使用的函数。
例子:
<?php
echo date("Y-m-d,D,H:i:s")
?>
输出结果为:2006-8-1,Mon,12:23:43
3.mktime
功能:对日期时间计算一个本地化时间戳
语法:int mktime([int hour [,int second [,int month [,int day[,int year [,int is_dst]]]]]]]) 参数可以从右向左忽略,任何忽略的参数会被设置成本地日期和时间的当前值。
例子:
echo date("M-d-Y",mktime(0,0,0,date("m"),date("d")+1,date("Y") ))
//输出明天
4.flush(输出控制函数)
功能:用于网页比较大的情况下,分阶段地输出缓存区可以使访问者耐心的等待页面的完成。
例子:
<?php
for($i=0;$i<10000000;$i++)
{
if(%i%10000==0)
{
echo "Processing ".$i."<br>;
flush();
}
}
echo "All done";
结果:每循环十万次输出一行,如果没有flush函数,所有的输出将在一千万次循环后同时输出。
5.isset和unset(检测和释放函数)
功能:isset用来检测变量是否已经被赋值(不包括NULL),unset用于销毁指定的变量。
语法:bool isset(var [, var [, ...]])
void isset(var [, var [, ...]])
6.rand(随即函数)
功能:用来产生一个随机数
语法:int rand([int min, int max]) |
|
|