《php基础教学课件-8.数学函数.ppt》由会员分享,可在线阅读,更多相关《php基础教学课件-8.数学函数.ppt(6页珍藏版)》请在三一办公上搜索。
1、PHP数学函数,后盾网 2012-2013 v2.0,后盾网 人人做后盾,数学函数,abs()绝对值float ceil(float$value)ceil()进一法取整float ceil(float$value)floor()舍去法取整float floor(float$value),数学函数,max()找出最大值mixed max(number$arg1,number$arg2)min()找出最小值mixed min(number$arg1,number$arg2)round()对浮点数进行四舍五入float round(float$val,int$precision),数学函数,mt_r
2、and()生成更好的随机数int mt_rand(int$min,int$max)练习:写一个随机的验证码pow()指数表达式number pow(number$base,number$exp)练习:写一个函数,传递一个字节数,返回格式化后的字符串,GB,MB,KB,数学函数,hexdec()十六进制转换为十进制number hexdec(string$hex_string)decbin()十进制转换为二进制string decbin(int$number)dechex()十进制转换为十六进制string dechex(int$number)decoct()十进制转换为八进制string decoct(int$number),练习,写一个函数:传递一个时间戳,返回格式化后的字符串,传递的时间戳小于当前时间 分钟 内,返回“X 秒前”,小时 内返回“X 分钟前”,8小时 内返回“X 小时前”,大于 今天时间 返回“今天 X 时 X 分”,小于 今天时间 并且大于 昨天时间 返回“昨天 X 时 X 分”,否则返回具体时间日期,