PHP 常用函数大全 [ 新手入门 ]
array_change_key_case - 更改数组中所有键的大小写
array_chunk - 将数组拆分为块
array_column - 返回输入数组中单个列的值
array_combine - 通过使用一个数组作为键而另一个数组作为其值来创建数组
array_count_values - 计算数组的所有值
array_diff_assoc - 使用附加索引检查计算数组的差异
array_diff_key - 使用密钥计算数组的差异以进行比较
array_diff_uassoc - 使用用户提供的回调函数执行附加索引检查来计算数组的差异
array_diff_ukey - 使用键上的回调函数计算数组的差异以进行比较
array_diff - 计算数组的差异
array_fill_keys - 使用值填充数组,指定键
array_fill - 使用值填充数组
array_filter - 使用回调函数过滤数组的元素
array_flip - 在数组中交换所有键及其关联值
array_intersect_assoc - 使用附加索引检查计算数组的交集
array_intersect_key - 使用键进行比较来计算数组的交集
array_intersect_uassoc - 使用附加索引检查计算数组的交集,通过回调函数比较索引
array_intersect_ukey - 使用键上的回调函数计算数组的交集以进行比较
array_intersect - 计算数组的交集
array_key_exists - 检查数组中是否存在给定的键或索引
array_key_first - 获取数组的第一个键
array_key_last - 获取数组的最后一个键
array_keys - 返回数组的所有键或键的子集
array_map - 将回调应用于给定数组的元素
array_merge_recursive - 递归地合并一个或多个数组
array_merge - 合并一个或多个数组
array_multisort - 对多维或多维数组进行排序
array_pad - 使用值将数组填充到指定的长度
array_pop - 从数组末尾弹出元素
array_product - 计算数组中值的乘积
array_push - 将一个或多个元素推送到数组的末尾
array_rand - 从数组中选择一个或多个随机密钥
array_reduce - 使用回调函数迭代地将数组减少为单个值
array_replace_recursive - 以递归方式将传递数组中的元素替换为第一个数组
array_replace - 将传递的数组中的元素替换为第一个数组
array_reverse - 以相反的顺序返回包含元素的数组
array_search - 在数组中搜索给定值,如果成功则返回第一个相应的键
array_shift - 从数组的开头移出一个元素
array_slice - 提取数组的切片
array_splice - 删除数组的一部分并将其替换为其他内容
array_sum - 计算数组中值的总和
array_udiff_assoc - 使用附加索引检查计算数组的差异,通过回调函数比较数据
array_udiff_uassoc - 使用附加索引检查计算数组的差异,通过回调函数比较数据和索引
array_udiff - 通过使用回调函数进行数据比较来计算数组的差异
array_uintersect_assoc - 使用附加索引检查计算数组的交集,通过回调函数比较数据
array_uintersect_uassoc - 使用附加索引检查计算数组的交集,通过单独的回调函数比较数据和索引
array_uintersect - 计算数组的交集,通过回调函数比较数据
array_unique - 从数组中删除重复值
array_unshift - 将一个或多个元素添加到数组的开头
array_values - 返回数组的所有值
array_walk_recursive - 递归地将用户函数应用于数组的每个成员
array_walk - 将用户提供的函数应用于数组的每个成员
array - 创建一个数组
arsort - 按相反顺序对数组进行排序并保持索引关联
asort - 对数组进行排序并维护索引关联
compact - 创建包含变量及其值的数组
count - 计算数组中的所有元素或对象中的某些元素
current - 返回数组中的当前元素
each - 从数组中返回当前键和值对并使数组光标前进
end - 将数组的内部指针设置为其最后一个元素
extract - 将变量从数组导入当前符号表
in_array - 检查数组中是否存在值
key_exists - array_key_exists的别名
key - 从数组中获取密钥
krsort - 按相反顺序按键排序数组
ksort - 按键排序数组
list - 将变量分配为数组
natcasesort - 使用不区分大小写的“自然顺序”算法对数组进行排序
natsort - 使用“自然顺序”算法对数组进行排序
next - 前进阵列的内部指针
pos - current的别名
prev - 倒回内部数组指针
range - 创建包含一系列元素的数组
reset - 将数组的内部指针设置为其第一个元素
rsort - 按相反顺序对数组进行排序
shuffle - 随机播放阵列
sizeof - count别名
sort - 对数组进行排序
uasort - 使用用户定义的比较函数对数组进行排序并维护索引关联
uksort - 使用用户定义的比较函数按键对数组进行排序
usort - 使用用户定义的比较函数按值对数组进行排序
字符串
addcslashes - 使用C样式的斜杠引用字符串
addslashes - 用斜杠引用字符串
bin2hex - 将二进制数据转换为十六进制表示
chop - rtrim的别名
chr - 从数字生成单字节字符串
chunk_split - 将字符串拆分为较小的块
convert_cyr_string - 从一个西里尔字符集转换为另一个字符集
convert_uudecode - 解码一个uuencoded字符串
convert_uuencode - Uuencode一个字符串
count_chars - 返回有关字符串中使用的字符的信息
crc32 - 计算字符串的crc32多项式
crypt - 单向字符串哈希
echo - 输出一个或多个字符串
explode - 按字符串拆分字符串
fprintf - 将格式化的字符串写入流
get_html_translation_table - 返回htmlspecialchars和htmlentities使用的转换表
hebrev - 将逻辑希伯来文本转换为可视文本
hebrevc - 使用换行符转换逻辑希伯来语文本到可视文本
hex2bin - 对十六进制编码的二进制字符串进行解码
html_entity_decode - 将HTML实体转换为相应的字符
htmlentities - 将所有适用的字符转换为HTML实体
htmlspecialchars_decode - 将特殊HTML实体转换回字符
htmlspecialchars - 将特殊字符转换为HTML实体
implode - 使用字符串连接数组元素
join - implode的别名
lcfirst - 将字符串的第一个字符设为小写
levenshtein - 计算两个弦之间的Levenshtein距离
localeconv - 获取数字格式信息
ltrim - 从字符串的开头删除空格(或其他字符)
md5_file - 计算给定文件的md5哈希值
md5 - 计算字符串的md5哈希值
metaphone - 计算字符串的metaphone密钥
money_format - 将数字格式化为货币字符串
nl_langinfo - 查询语言和区域设置信息
nl2br - 在字符串中的所有换行符之前插入HTML换行符
number_format - 格式化分组为千的数字
ord - 将字符串的第一个字节转换为0到255之间的值
parse_str - 将字符串解析为变量
print - 输出一个字符串
printf - 输出格式化的字符串
quoted_printable_decode - 将带引号的可打印字符串转换为8位字符串
quoted_printable_encode - 将8位字符串转换为带引号的可打印字符串
quotemeta - 引用元字符
rtrim - 从字符串末尾删除空格(或其他字符)
setlocale - 设置区域设置信息
sha1_file - 计算文件的sha1哈希值
sha1 - 计算字符串的sha1哈希值
similar_text - 计算两个字符串之间的相似性
soundex - 计算字符串的soundex键
sprintf - 返回格式化的字符串
sscanf - 根据格式从字符串中解析输入
str_getcsv - 将CSV字符串解析为数组
str_ireplace - str_replace的不区分大小写的版本
str_pad - 使用另一个字符串将字符串填充到某个长度
str_repeat - 重复一个字符串
str_replace - 用替换字符串替换所有出现的搜索字符串
str_rot13 - 对字符串执行rot13转换
str_shuffle - 随机调整字符串
str_split - 将字符串转换为数组
str_word_count - 返回有关字符串中使用的单词的信息
strcasecmp - 二进制安全不区分大小写的字符串比较
strchr - strstr的别名
strcmp - 二进制安全字符串比较
strcoll - 基于区域的字符串比较
strcspn - 查找不匹配掩码的初始段的长度
strip_tags - 从字符串中删除 HTML和PHP标记
stripcslashes - 使用addcslashes引用的un-quote字符串
stripos - 查找字符串中第一次出现不区分大小写的子字符串的位置
stripslashes - 取消引用带引号的字符串
stristr - 不区分大小写的strstr
strlen - 获取字符串长度
strnatcasecmp - 使用“自然顺序”算法进行不区分大小写的字符串比较
strnatcmp - 使用“自然顺序”算法进行字符串比较
strncasecmp - 前n个字符的二进制安全不区分大小写的字符串比较
strncmp - 前n个字符的二进制安全字符串比较
strpbrk - 在字符串中搜索任何一组字符
strpos - 查找字符串中第一次出现子字符串的位置
strrchr - 查找字符串中最后一个字符
strrev - 反转一个字符串
strripos - 查找字符串中最后一个不区分大小写的子字符串的位置
strrpos - 查找字符串中最后一次出现的子字符串的位置
strspn - 查找字符串的初始段的长度,该字符串完全由给定掩码中包含的字符组成
strstr - 查找字符串的第一个匹配项
strtok - Tokenize字符串
strtolower - 将字符串设为小写
strtoupper - 将字符串设为大写
strtr - 翻译字符或替换子字符串
substr_compare - 从偏移量到最大长度字符的两个字符串的二进制安全比较
substr_count - 计算子字符串出现次数
substr_replace - 替换字符串的一部分内的文本
substr - 返回字符串的一部分
trim - 从字符串的开头和结尾去除空格(或其他字符)
ucfirst - 将字符串的第一个字符设为大写
ucwords - 大写字符串中每个单词的第一个字符
vfprintf - 将格式化的字符串写入流
vprintf - 输出格式化的字符串
vsprintf - 返回格式化的字符串
wordwrap - 将字符串包含给给定数量的字符
多字节字符串
mb_check_encoding - 检查字符串是否对指定的编码有效
mb_chr - 获取特定角色
mb_convert_case - 对字符串执行大小写折叠
mb_convert_encoding - 转换字符编码
mb_convert_kana - 将“假名” 换成另一个(“zen-kaku”,“han-kaku”等)
mb_convert_variables - 转换变量中的字符代码
mb_decode_mimeheader - 解码MIME头字段中的字符串
mb_decode_numericentity - 解码对字符的HTML数字字符串引用
mb_detect_encoding - 检测字符编码
mb_detect_order - 设置/获取字符编码检测顺序
mb_encode_mimeheader - 为MIME标头编码字符串
mb_encode_numericentity - 将字符编码为HTML数字字符串引用
mb_encoding_aliases - 获取已知编码类型的别名
mb_ereg_match - 多字节字符串的正则表达式匹配
mb_ereg_replace_callback - 执行正则表达式搜索并使用回调替换多字节支持
mb_ereg_replace - 用多字节支持替换正则表达式
mb_ereg_search_getpos - 返回下一个正则表达式匹配的起始点
mb_ereg_search_getregs - 从最后一个多字节正则表达式匹配中检索结果
mb_ereg_search_init - 多字节正则表达式匹配的设置字符串和正则表达式
mb_ereg_search_pos - 返回预定义多字节字符串的多字节正则表达式的匹配部分的位置和长度
mb_ereg_search_regs - 返回多字节正则表达式的匹配部分
mb_ereg_search_setpos - 设置下一个正则表达式匹配的起始点
mb_ereg_search - 用于预定义多字节字符串的多字节正则表达式匹配
mb_ereg - 正则表达式与多字节支持匹配
mb_eregi_replace - 用多字节支持替换正则表达式忽略大小写
mb_eregi - 正则表达式匹配忽略具有多字节支持的大小写
mb_get_info - 获取mbstring的内部设置
mb_http_input - 检测HTTP输入字符编码
mb_http_output - 设置/获取HTTP输出字符编码
mb_internal_encoding - 设置/获取内部字符编码
mb_language - 设置/获取当前语言
mb_list_encodings - 返回所有支持的编码的数组
mb_ord - 获取角色的代码点
mb_output_handler - 回调函数转换输出缓冲区中的字符编码
mb_parse_str - 解析GET/POST/COOKIE数据并设置全局变量
mb_preferred_mime_name - 获取MIME字符集字符串
mb_regex_encoding - 为多字节正则表达式设置/获取字符编码
mb_regex_set_options - 设置/获取mbregex函数的默认选项
mb_scrub - 说明
mb_send_mail - 发送编码邮件
mb_split - 使用正则表达式拆分多字节字符串
mb_strcut - 获取字符串的一部分
mb_strimwidth - 获取具有指定宽度的截断字符串
mb_stripos - 查找字符串中第一次出现的位置,不区分大小写
mb_stristr - 在另一个字符串中查找第一次出现的字符串,不区分大小写
mb_strlen - 获取字符串长度
mb_strpos - 查找字符串中第一次出现字符串的位置
mb_strrchr - 查找另一个字符串中字符的最后一次出现
mb_strrichr - 在另一个字符串中查找字符串中最后一个出现的字符串,不区分大小写
mb_strripos - 查找字符串最后一次出现的位置,不区分大小写
mb_strrpos - 查找字符串中最后一次出现的字符串的位置
mb_strstr - 查找另一个字符串中的第一个字符串
mb_strtolower - 将字符串设为小写
mb_strtoupper - 将字符串设为大写
mb_strwidth - 返回字符串的宽度
mb_substitute_character - 设置/获取替换字符
mb_substr_count - 计算子字符串出现次数
mb_substr - 获取字符串的一部分
变量处理
boolval - 获取变量的布尔值
debug_zval_dump - 将内部zend值的字符串表示转储为输出
doubleval - floatval的别名
empty - 确定变量是否为空
floatval - 获取变量的浮点值
get_defined_vars - 返回所有已定义变量的数组
get_resource_type - 返回资源类型
gettype - 获取变量的类型
import_request_variables - 将GET/POST / Cookie变量导入全局范围
intval - 获取变量的整数值
is_array - 查找变量是否为数组
is_bool - 查找变量是否为布尔值
is_callable - 验证变量的内容是否可以作为函数调用
is_countable - 验证变量的内容是否为可数值
is_double - is_float的别名
is_float - 查找变量的类型是否为float
is_int - 查找变量的类型是否为整数
is_integer - is_int的别名
is_iterable - 验证变量的内容是否为可迭代值
is_long - is_int的别名
is_null - 查找变量是否为NULL
is_numeric - 查找变量是数字还是数字字符串
is_object - 查找变量是否为对象
is_real - is_float的别名
is_resource - 查找变量是否为资源
is_scalar - 查找变量是否为标量
is_string - 查找变量的类型是否为字符串
isset - 确定变量是否已声明且不同于NULL
print_r - 打印有关变量的可读信息
serialize - 生成值的可存储表示
settype - 设置变量的类型
strval - 获取变量的字符串值
unserialize - 从存储的表示形式创建PHP值
unset - 取消设置给定变量
var_dump - 转储有关变量的信息
var_export - 输出或返回变量的可解析字符串表示形式
文件系统
basename - 返回路径的尾随名称组件
chgrp - 更改文件组
chmod - 更改文件模式
chown - 更改文件所有者
clearstatcache - 清除文件状态缓存
copy - 复制文件
delete - 请参阅取消链接或取消设置
dirname - 返回父目录的路径
disk_free_space - 返回文件系统或磁盘分区上的可用空间
disk_total_space - 返回文件系统或磁盘分区的总大小
diskfreespace - disk_free_space的别名
fclose - 关闭一个打开的文件指针
feof - 测试文件指针上的文件结尾
fflush - 将输出刷新到文件
fgetc - 从文件指针获取字符
fgetcsv - 从文件指针获取行并解析CSV字段
fgets - 从文件指针获取行
fgetss - 从文件指针获取行并删除HTML标记
file_exists - 检查文件或目录是否存在
file_get_contents - 将整个文件读入字符串
file_put_contents - 将数据写入文件
file - 将整个文件读入数组
fileatime - 获取文件的最后访问时间
filectime - 获取文件的inode更改时间
filegroup - 获取文件组
fileinode - 获取文件inode
filemtime - 获取文件修改时间
fileowner - 获取文件所有者
fileperms - 获取文件权限
filesize - 获取文件大小
filetype - 获取文件类型
flock - 便携式咨询文件锁定
fnmatch - 将文件名与模式匹配
fopen - 打开文件或URL
fpassthru - 输出文件指针上的所有剩余数据
fputcsv - 将行格式化为CSV并写入文件指针
fputs - fwrite的别名
fread - 二进制安全文件读取
fscanf - 根据格式从文件中解析输入
fseek - 寻找文件指针
fstat - 使用打开的文件指针获取有关文件的信息
ftell - 返回文件读/写指针的当前位置
ftruncate - 将文件截断为给定长度
fwrite - 二进制安全文件写入
glob - 查找与模式匹配的路径名
is_dir - 判断文件名是否是目录
is_executable - 判断文件名是否可执行
is_file - 判断文件名是否是常规文件
is_link - 判断文件名是否为符号链接
is_readable - 判断文件是否存在且可读
is_uploaded_file - 判断文件是否通过HTTP POST上传
is_writable - 判断文件名是否可写
is_writeable - is_writable的别名
lchgrp - 更改符号链接的组所有权
lchown - 更改符号链接的用户所有权
link - 创建硬链接
linkinfo - 获取有关链接的信息
lstat - 提供有关文件或符号链接的信息
mkdir - 制作目录
move_uploaded_file - 将上传的文件移动到新位置
parse_ini_file - 解析配置文件
parse_ini_string - 解析配置字符串
pathinfo - 返回有关文件路径的信息
pclose - 关闭进程文件指针
popen - 打开进程文件指针
readfile - 输出文件
readlink - 返回符号链接的目标
realpath_cache_get - 获取realpath缓存条目
realpath_cache_size - 获取实际路径缓存大小
realpath - 返回规范化的绝对路径名
rename - 重命名文件或目录
rewind - 倒回文件指针的位置
rmdir - 删除目录
set_file_buffer - stream_set_write_buffer的别名
stat - 提供有关文件的信息
symlink - 创建符号链接
tempnam - 使用唯一文件名创建文件
tmpfile - 创建临时文件
touch - 设置文件的访问和修改时间
umask - 更改当前的umask
unlink - 删除文件
目录处理
chdir - 更改目录
chroot - 更改根目录
closedir - 关闭目录句柄
dir - 返回Directory类的实例
getcwd - 获取当前工作目录
opendir - 打开目录句柄
readdir - 从目录句柄读取条目
rewinddir - 回滚目录句柄
scandir - 列出指定路径中的文件和目录
数学
abs - 绝对值
acos - Arc cosine
acosh - 反双曲余弦
asin - Arc正弦
asinh - 反双曲正弦
atan2 - 两个变量的反正切
atan - 反正切
atanh - 反双曲正切
base_convert - 在任意碱基之间转换数字
bindec - 二进制到十进制
ceil - 圆形分数
cos - 余弦
cosh - 双曲余弦
decbin - 十进制到二进制
dechex - 十进制到十六进制
decoct - 十进制到八进制
deg2rad - 将度数转换为弧度当量
exp - 计算e的指数
expm1 - 返回exp(number) - 1,即使number的值接近于零,也以精确的方式计算
floor - 圆形分数下降
fmod - 返回参数除法的浮点余数(modulo)
getrandmax - 显示最大可能的随机值
hexdec - 十六进制到十进制
hypot - 计算直角三角形的斜边长度
intdiv - 整数分部
is_finite - 查找值是否为合法有限数
is_infinite - 查找值是否为无限
is_nan - 查找值是否不是数字
lcg_value - 组合线性同余生成器
log10 - Base-10对数
log1p - 返回log(1 + number),即使number的值接近于零,也以精确的方式计算
log - 自然对数
max - 找到最高价值
min - 找到最低价值
mt_getrandmax - 显示最大可能的随机值
mt_rand - 通过Mersenne Twister随机数生成器生成随机值
mt_srand - 播种Mersenne Twister随机数发生器
octdec - 八进制到十进制
pi - 获得pi的价值
pow - 指数表达式
rad2deg - 将弧度数转换为以度为单位的等效数
rand - 生成随机整数
round - 圆形浮动
sin - 正弦
sinh - 双曲正弦
sqrt - 平方根
srand - 播种随机数生成器
tan - Tangent
tanh - 双曲正切
类和对象
__autoload - 尝试加载未定义的类
call_user_method_array - 调用带有参数数组的用户方法
call_user_method - 在特定对象上调用用户方法
class_alias - 为类创建别名
class_exists - 检查是否已定义类
get_called_class - “Late Static Binding”类名
get_class_methods - 获取类方法的名称
get_class_vars - 获取类的默认属性
get_class - 返回对象类的名称
get_declared_classes - 返回具有已定义类名称的数组
get_declared_interfaces - 返回所有声明的接口的数组
get_declared_traits - 返回所有声明的特征的数组
get_object_vars - 获取给定对象的属性
get_parent_class - 检索对象或类的父类名
interface_exists - 检查接口是否已定义
is_a - 检查对象是否属于此类,或者将此类作为其父类之一
is_subclass_of - 检查对象是否将此类作为其父类之一或实现它
method_exists - 检查类方法是否存在
property_exists - 检查对象或类是否具有属性
trait_exists - 检查特征是否存在
字符类型检测Ctype
ctype_alnum - 检查字母数字字符
ctype_alpha - 检查字母字符
ctype_cntrl - 检查控制字符
ctype_digit - 检查数字字符
ctype_graph - 检查除空格外的任何可打印字符
ctype_lower - 检查小写字符
ctype_print - 检查可打印字符
ctype_punct - 检查任何非空白字符或字母数字字符的可打印字符
ctype_space - 检查空格字符
ctype_upper - 检查大写字符
ctype_xdigit - 检查表示十六进制数字的字符
日期和时间
checkdate - 验证公历日期
date_add - DateTime::add的别名
date_create_from_format - DateTime::createFromFormat的别名
date_create_immutable_from_format - DateTimeImmutable::createFromFormat的别名
date_create_immutable - DateTimeImmutable::__construct的别名
date_create - DateTime::__construct的别名
date_date_set - DateTime::setDate的别名
date_default_timezone_get - 获取脚本中所有日期/时间函数使用的默认时区
date_default_timezone_set - 设置脚本中所有日期/时间函数使用的默认时区
date_diff - DateTime::diff的别名
date_format - DateTime::format的别名
date_get_last_errors - DateTime::getLastErrors的别名
date_interval_create_from_date_string - DateInterval::createFromDateString的别名
date_interval_format - DateInterval::format的别名
date_isodate_set - DateTime::setISODate的别名
date_modify - DateTime::modify的别名
date_offset_get - DateTime::getOffset的别名
date_parse_from_format - 获取有关根据指定格式格式化的给定日期的信息
date_parse - 返回关联数组,其中包含有关给定日期的详细信息
date_sub - DateTime::sub的别名
date_sun_info - 返回一个数组,其中包含有关日落/日出和黄昏开始/结束的信息
date_sunrise - 返回给定日期和位置的日出时间
date_sunset - 返回给定日期和位置的日落时间
date_time_set - DateTime::setTime的别名
date_timestamp_get - DateTime::getTimestamp的别名
date_timestamp_set - DateTime::setTimestamp的别名
date_timezone_get - DateTime::getTimezone的别名
date_timezone_set - DateTime::setTimezone的别名
date - 格式化本地时间/日期
getdate - 获取日期/时间信息
gettimeofday - 获取当前时间
gmdate - 格式化GMT/UTC日期/时间
gmmktime - 获取GMT日期的Unix时间戳
gmstrftime - 根据区域设置格式化GMT/UTC时间/日期
idate - 将本地时间/日期格式化为整数
localtime - 获取当地时间
microtime - 返回当前的Unix时间戳,以微秒为单位
mktime - 获取日期的Unix时间戳
strftime - 根据区域设置格式化本地时间/日期
strptime - 解析strftime生成的时间/日期
strtotime - 将任何英文文本日期时间描述解析为Unix时间戳
time - 返回当前的Unix时间戳
timezone_abbreviations_list - DateTimeZone::listAbbreviations的别名
timezone_identifiers_list - DateTimeZone::listIdentifiers的别名
timezone_location_get - DateTimeZone::getLocation的别名
timezone_name_from_abbr - 从缩写返回时区名称
timezone_name_get - DateTimeZone::getName的别名
timezone_offset_get - DateTimeZone::getOffset的别名
timezone_open - DateTimeZone::__construct的别名
timezone_transitions_get - DateTimeZone::getTransitions的别名
timezone_version_get - 获取timezonedb的版本
CURL
curl_close - 关闭cURL会话
curl_copy_handle - 复制cURL句柄及其所有首选项
curl_errno - 返回最后一个错误号
curl_error - 返回包含当前会话的最后一个错误的字符串
curl_escape - URL对给定字符串进行编码
curl_exec - 执行cURL会话
curl_file_create - 创建CURLFile对象
curl_getinfo - 获取有关特定转移的信息
curl_init - 初始化cURL会话
curl_multi_add_handle - 将正常的cURL句柄添加到cURL多句柄
curl_multi_close - 关闭一组cURL句柄
curl_multi_errno - 返回最后一个多卷曲错误号
curl_multi_exec - 运行当前cURL句柄的子连接
curl_multi_getcontent - 如果设置了CURLOPT_RETURNTRANSFER,则返回cURL句柄的内容
curl_multi_info_read - 获取有关当前传输的信息
curl_multi_init - 返回一个新的cURL多句柄
curl_multi_remove_handle - 从一组cURL句柄中删除多个句柄
curl_multi_select - 等待任何curl_multi连接上的活动
curl_multi_setopt - 为cURL多句柄设置一个选项
curl_multi_strerror - 返回描述错误代码的字符串
curl_pause - 暂停和取消暂停连接
curl_reset - 重置libcurl会话句柄的所有选项
curl_setopt_array - 为cURL传输设置多个选项
curl_setopt - 设置cURL传输的选项
curl_share_close - 关闭cURL共享句柄
curl_share_errno - 返回最后一个共享卷曲错误号
curl_share_init - 初始化cURL共享句柄
curl_share_setopt - 为cURL共享句柄设置一个选项
curl_share_strerror - 返回描述给定错误代码的字符串
curl_strerror - 返回描述给定错误代码的字符串
curl_unescape - 解码给定的URL编码字符串
curl_version - 获取cURL版本信息
过滤器Filter
filter_has_var - 检查指定类型的变量是否存在
filter_id - 返回属于命名过滤器的过滤器ID
filter_input_array - 获取外部变量并可选择过滤它们
filter_input - 按名称获取特定的外部变量,并可选择对其进行过滤
filter_list - 返回所有支持的过滤器的列表
filter_var_array - 获取多个变量并可选择过滤它们
filter_var - 使用指定的过滤器过滤变量
共 0 条回复
没有找到数据。
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705