一、数学函数库 ●floor 舍一取整(向下取整) float floor (float $value); ?phpecho(floor(0.60).br);echo(floor(0.40).br);echo(floor(5).br);echo(floor(5.1).br);echo(floor(-5.1).br);echo(floor(-5.9).br)? ●ceil 进一取整(向上取整) float ceil(f
一、数学函数库
● floor舍一取整(向下取整)float floor (float $value);● ceil进一取整(向上取整)float ceil(float $value);● max取最大值mixed max(mixed $value, mixed $value, ......);● min取最小值mixed min(mixed $value, mixed $value, ......);● pow幂运算number pow(number $base, number $expr);● sqrt取平方根float sqrt(float $arg)● rand产生随机数int mt_rand(int $min, int max);● mt_rand产生一个更好的随机数int mt_rand(int $min, int max);和上面的rand用法及输出结果类似,这个比rand快4倍。● round四舍五入float round(float $val [, int $precision=0])第二个参数可选,规定小数点保留位数● number_format通过千位分组格式化数字float number_format(float $number, int $decimals=0, string $dec_point=',', string $thousands_sep=',');二、日期时间函数库
三、字符函数库● time
返回当前Unix时间戳
int time(void);
立即学习“PHP免费学习笔记(深入)”;
<?php echo time()."<br>"; $nextWeek = time() + (7 * 24 * 60 * 60); // 7 days; 24 hours; 60 mins; 60secs echo 'Now: '. date('Y-m-d') ."<br>"; echo 'Next Week: '. date('Y-m-d', $nextWeek) ."<br>"; ?>登录后复制● date
格式化一个本地时间/日期
string date(string format[, int timestamp]);
● getdate
取得日期/时间信息
array getdate([int timestamp]);
立即学习“PHP免费学习笔记(深入)”;
<?php print_r(getdate()); ?>登录后复制● microtime
返回当前Unix时间戳和微秒数
mixed microtime([bool get_as_float]);
● date_default_timezone_set
设置默认时区
bool date_default_timezone_set(string timezone_identifier);
● date_default_timezone_get
获取默认时区
string date_default_timezone_get(void);
strlen
获取字符串长度
int strlen(string $str);
strtolower
字符串转换为小写
string strtolower(string $str);
strtoupper
字符串转换为大写
string strtoupper(string $str);
ucfirst
首字母大写
string ucfirst(string $str);
ucwords
将每个单词的首字母转换为大写字母
string ucwords(string $str);
ltrim
从字符串开始的位置删除空格或其他字符
string ltrim(string $str [, string $charlist]);
rtrim
从字符串结束的位置删除空格或者其他字符
string rtrim(string $str[, string $chirlist]);
trim
从字符串开始和结束的位置删除空格或者其他字符
str_replace
字符替换
mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count]);
str_ireplace
字符替换
mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count]);
md5
计算字符串的MD5哈希
string md5(string $str[, bool $raw_output=false]);
strpos
返回一个字符在另一个字符第一次出现的位置
int strpos(string haystack, mixed needle[, int offset]);
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
C++高性能并发应用_C++如何开发性能关键应用
Java AI集成Deep Java Library_Java怎么集成AI模型部署
Golang后端API开发_Golang如何高效开发后端和API
Python异步并发改进_Python异步编程有哪些新改进
C++系统编程内存管理_C++系统编程怎么与Rust竞争内存安全
Java GraalVM原生镜像构建_Java怎么用GraalVM构建高效原生镜像
Python FastAPI异步API开发_Python怎么用FastAPI构建异步API
C++现代C++20/23/26特性_现代C++有哪些新标准特性如modules和coroutines
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号