输出的函数
printf(): 类似于echo输出,本质是一种结构(不是函数),返回值是1;
print_r(): 类似于var_dump,但是比var_dump简单,不会输出数据的类型,只会输出值
时间有关函数:
data():按照制定格式对对应的时间戳(1970年格林威治时间)开始计算的秒数转换成格式,如果没有指定特定的时间,那么默认是当前时间;
常用格式:(区分大小写)
d:月份中的第几天。从01到31;
m:数字表示月份。从01到12;
Y:4位数的完整年份,如2013;
time():获取当前时间对应的时间戳;
microtime():获取微秒级别的时间;
strtotime:把各种格式的时间转换成时间戳;
数学相关函数:
max();指定函数中最大的值;
main():比较两个数中较少的值;
rand():得到一个随机数; 例如:echo rand(1,10);
mt_rand():和rand一样,只是效率更高,建议使用;
round():四舍五入;
ceil():向上取整;
floor():向下取整;
pow():求指定数字的指定指数次结果:pow(2,8)结果为2^8,即256;
abs():求绝对值;
sprt():求平方根;
函数相关函数:
function_exists():判断指定的函数名字是否在内存中存在;
func_get_arg:在自定义函数中获得指定数值对应的参数;
func_get_args():在自定义函数中获得所有的参数(得到数组形式);
func_num_args():在自定义函数中获得参数数量;