2026-05-25 18:59:50
PHP提供了丰富的内置函数,涵盖多种功能类别。以下是主要分类及示例函数:
核心函数字符串操作
strlen():获取字符串长度
strpos():查找子串位置
substr():截取字符串
str_replace():替换字符串内容
数组操作
array_push():向数组末尾添加元素
array_shift():移除数组首元素
in_array():检查值是否存在于数组
array_merge():合并多个数组
数学计算
sin()/cos()/tan():三角函数
exp():计算指数
rand():生成随机数
round():四舍五入
日期与时间
date():格式化日期时间
time():返回当前时间戳
strtotime():将字符串转为时间戳
文件处理
fopen()/fwrite()/fclose():文件读写
file_exists():检查文件是否存在
unlink():删除文件
数据库交互
mysqli_connect():连接MySQL数据库
mysqli_query():执行SQL查询
mysqli_fetch_array():获取结果集
图像操作
imagecreate():创建图像资源
imagecopy():复制图像部分
imagepng()/imagejpeg():输出图像
网络操作
socket_create():创建套接字
fsockopen():打开网络连接
curl_init():初始化cURL会话
安全相关
hash():生成哈希值
md5()/sha1():加密哈希(注意:已不推荐用于密码)
openssl_encrypt():数据加密
建议参考