如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
abs
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
abs() | 绝对值 | 整形/浮点型/字符串/进制数 | 与输入相对应 |
实例:
$a = -12;//12
$a = -112.02;//11.02
$a = "-123.2";//123.2
$a = -0b1100;//解析12
$a = -01235;//解析 669
//$a = -0x1f;//解析 31
$a = "-10x2f";//先自动转换,再取绝对值 10
var_dump(abs($a));
ceil
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
ceil(变量) | 进一法取整 | 浮点数 | 浮点数(去除小数点后的树) |
小数点后的数只要不为零,都向前进一,后面舍去
实例:
$a = 123.03;//124
$a = 12.00;//12
$a = 12.01;//13
$a = "112.3";//113
$a = "115.3fdsf";//116 先自动转换
var_dump(ceil($a));
float
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
float(变量) | 舍去法求整 | 浮点数 | 浮点数 |
与ceil()类似,小数点后不管多大,直接舍去
fmod
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
fmod(x,y) | 浮点数取余 | 两个数x,y | 输出x/y的余数 |
实例:
var_dump(fmod(5,2));// 5/2=2..余1 float(1)
var_dump(fmod(11,3));//11/3=3..余2 float(2)
pow
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
pow(基础数,n次方) | 返回数的n次方 | 基础数 n次方 | 乘方值 |
实例:
var_dump(pow(10,2));
round
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
round(浮点数,小数点后的位数) | 浮点数四舍五入 | 一个数值,保留小数点后多少位,默认为0 | 舍去后的数 |
实例:
var_dump(round(1.0234,3));//1.023
var_dump(round(1.000113,2));//1
var_dump(round(1.113,2));1.11
sqrt
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
sqrt(被开方数) | 求平方根 | 被开方数 | 平方根 |
实例:
var_dump(sqrt(9));//3
max
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
如下实例 | 最大值 | 多个数字或数组 | 返回最大值 |
实例:
max(432,56,7,8);
max(array(43,56,7,));
min
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
与max类似 | 最小值 | 多个数字或数组 | 返回最小值 |
实例:与max类似
mt_rand
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
mt_rand(最小数,最大数) | 最佳随机数 | 固定最小数最大数 | 范围内的随机数 |
实例:
var_dump(mt_rand(10,100));
rand
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
rand(最小数,最大数) | 随机数 | 固定最小数最大数 | 范围内的随机数 |
实例:
var_dump(rand(10,100));
pi
格式 | 描述 | 输入 | 输出 |
---|---|---|---|
pi() | 获取圆周率值 | 无 | 圆周率 |
实例:
pi();//3.14....