函数名 | 描述 | 实例 | 输入 | 输出 |
abs() | 求绝对值 | $abs = abs(-4.2);//4.2 | 数字 | 绝对值数字 |
ceil() | 向上取整 | ceil(9.9);//10 | 浮点数 | 进一取整 |
floor() | 向下取整 | floor(9.9);//9 | 浮点数 | 直接舍去小数部分 |
fmod() | 浮点数取余 | $x=5.7;$y=1.3;$r=fmod($x,$y);//0.5 | 两个浮点数 $x>$y | 浮点余数 |
pow() | 返回数的n次方 | pow(-1,20);//1 | 基础数|n次方 | 求幂 |
round() | 浮点数四舍五入 | round(3.1425926,2);//3.14 | 一个数值|保留小数点后多少位,默认为0 | 舍入后的结果 |
sqrt() | 求平方根 | sqrt(9);//3 | 被开方的数 | 平方根 |
max() | 求最大值 | max(1,2,3,4);//4 max(array(2,3,4,5));//5 |
多个数字或一个数组 | 返回其中最大值 |
min() | 求最小值 |
min(1,2,3,4);//1 min(array(2,3,4,5));//2 |
多个数字或一个数组 | 返回其中最小值 |
mt_rand() | 更好的随机数 | mt_rand(0,9);//n | 最小|最大,随机数 | 随即返回范围内的值 |
rand() | 随机数 | rand(0,9);//n | 最小|最大,随机数 | 随即返回范围内的值 |
pi() | 获取圆周率值 | pi();//3.141592653589 | 无 | 获取圆周率 |