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() 求最大值或数组中最大值

posted @ 2010-12-13 11:14  phpnuke  阅读(239)  评论(0)    收藏  举报