PHP基础知识(4)数学运算
1.数值数据类型
隐式转换
$a='5';
$b=7+$a; //字符'5'自动转换成数字5
echo $b;
is_numeric() [检测是否为数字和数字字符串]
2.随机数
rand() 和 mt_rand()
mt_rand(5,15);
产生一个5-15 的随机整数
mt_getrandmax() / getrandmax() [最大随机值]
3.格式化数据
munber_format();格式化数字字符串
$i=123456;
$si=munber_format($i,2); //123456.00
munber_format($i,2,'.(小数点的符号)',',(逗号符)')
4.数学函数
abs() 绝对值
floor()舍去法取整 5.66 ========> 5
ceil() 进一法取整 5.66 ========> 6
round() 四舍五入
min() 求最小值或数组中最小值
max() 求最大值或数组中最大值