php常用函数总结-数学函数 | ||||
函数名 | 描述 | 参数 | 返回值 | 实例 |
abs() | 求绝对值 | 数字 | 绝对值数字 | $abs = abs(-4.2); //4.2 |
ceil() | 进一法取整 | 浮点数 | 进一取整 | echo ceil(9.999); // 10 |
floor() | 舍去法取整 | 浮点数 | 直接舍去小数部分 | echo floor(9.999); // 9 |
fmod() | 浮点数取余 | 被除数,除数 | 浮点余数 | $x = 5.7; $y = 1.3; $r = fmod($x, $y); // 得到$r =0.5, 因为 4 * 1.3 + 0.5 = 5.7 |
pow() | 返回数的n次方 | 基础数,n次方 | 乘方值 | echo pow(-1, 20); // 1 |
round() | 浮点数四舍五入 | 一个数值,保留小数点后多少位,默认为0 | 舍入后的结果 | echo round(1.95583, 2);// 1.96 |
sqrt() | 求平方根 | 被开方的数 | 平方根 | echo sqrt(9); //3 |
max() | 求最大值 | 多个数字或数组 | 返回其中的最大值 | echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5));// 5 |
min() | 求最小值 | 多个数字或数组 | 返回其中的最小值 | echo min(1, 3, 5, 6, 7); // 1 echo min(array(2, 4, 5));// 2 |
mt_rand() | 更好的随机数 | 最小,最大,随机数 | 随机返回范围内的值 | echo rand(0,9);//返回0到9的随机整数,包括0和9 |
rand() | 随机数 | 最小,最大,随机数 | 随机返回范围内的值 | echo rand(0,9);//返回0到9的随机整数,包括0和9 |
pi() | 获取圆周率值 | 无 | 获取圆周率 | echo pi(); // 3.1415926535898 |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |