Php中常用的数字函数
列如:
函数名 | 功能描述 | 函数名 | 功能描述 |
abs() | 绝对值 | min() | 返回最小值 |
ceil() | 向上取最接近的整数 | pi() | 返回圆周率值 |
floor() | 向下取最接近的整数 | pow() | 返回x的y次方 |
fmod() | 返回除法的浮点数余数 | sqrt() | 返回一个数的平方根 |
is_nan() | 判断是否为合法数值 | round() | 对浮点数进行四舍五入 |
max() | 返回最大值 | rand() | 返回随机整数 |
示列代码如下:
echo abs(-4.2);
echo ceil(5.2);
echo floor(7.8);
echo fmod(3.75,1.5);
var_dump(is_nan(12));
echo max(1,3,5,7,9);
echo min(1,3,5,7,9);
echo pi();
echo pow(2,2);
echo sqrt(9);
echo round(8.4);
echo rand(1,20);
时间和日期函数
PHP中常用的时间和日期函数
函数名 | 功能描述 |
time() | 获取当前的UNIX时间戳 |
date() | 格式化一个本地的时间日期 |
mktime() | 获取指定日期的UNIX时间戳 |
strtotime() | 将字符串转换成UNIX时间戳 |
microtime() | 获取当前UNIX时间戳和微秒数 |
示列代码如下:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo time();
echo mktime(0,0,0,3,1,2023);
echo strtotime('22023-5-15');
echo microtime();
echo microtime(true);
?>
2,
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo date('Y-m-d H:i:s'),"<br>";
echo date('Y-m-d', 1616747140);
?>
</body>
</html>
注:"<br>"为空行的意思