写在前面
50 |
# Author: free-andy
51 |# Blog: 一条大河
52 |# Github: php-dict
53 |# License: Apache 2.0
54 |# 尊重他人劳动成果,使用请著名出处
55 |数组
58 |
array_change_key_case — 将数组中的所有键名修改为全大写或小写
59 |
array_chunk — 将一个数组分割成多个
60 |
array_column — 返回数组中指定的一列
61 |
array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
62 |
array_count_values — 统计数组中所有的值
63 |
array_diff_assoc — 带索引检查计算数组的差集
64 |
array_diff_key — 使用键名比较计算数组的差集
65 |
array_diff_uassoc — 用用户提供的回调函数做索引检查来计算数组的差集
66 |
array_diff_ukey — 用回调函数对键名比较计算数组的差集
67 |
array_diff — 计算数组的差集
68 |
array_fill_keys — 使用指定的键和值填充数组
69 |
array_fill — 用给定的值填充数组
70 |
array_filter — 用回调函数过滤数组中的单元
71 |
array_flip — 交换数组中的键和值
72 |
array_intersect_assoc — 带索引检查计算数组的交集
73 |
array_intersect_key — 使用键名比较计算数组的交集
74 |
array_intersect_uassoc — 带索引检查计算数组的交集,用回调函数比较索引
75 |
array_intersect_ukey — 用回调函数比较键名来计算数组的交集
76 |
array_intersect — 计算数组的交集
77 |
array_key_exists — 检查数组里是否有指定的键名或索引
78 |
array_key_first — Gets the first key of an array
79 |
array_key_last — Gets the last key of an array
80 |
array_keys — 返回数组中部分的或所有的键名
81 |
array_map — 为数组的每个元素应用回调函数
82 |
array_merge_recursive — 递归地合并一个或多个数组
83 |
array_merge — 合并一个或多个数组
84 |
array_multisort — 对多个数组或多维数组进行排序
85 |
array_pad — 以指定长度将一个值填充进数组
86 |
array_pop — 弹出数组最后一个单元(出栈)
87 |
array_product — 计算数组中所有值的乘积
88 |
array_push — 将一个或多个单元压入数组的末尾(入栈)
89 |
array_rand — 从数组中随机取出一个或多个单元
90 |
array_reduce — 用回调函数迭代地将数组简化为单一的值
91 |
array_replace_recursive — 使用传递的数组递归替换第一个数组的元素
92 |
array_replace — 使用传递的数组替换第一个数组的元素
93 |
array_reverse — 返回单元顺序相反的数组
94 |
array_search — 在数组中搜索给定的值,如果成功则返回首个相应的键名
95 |
array_shift — 将数组开头的单元移出数组
96 |
array_slice — 从数组中取出一段
97 |
array_splice — 去掉数组中的某一部分并用其它值取代
98 |
array_sum — 对数组中所有值求和
99 |
array_udiff_assoc — 带索引检查计算数组的差集,用回调函数比较数据
100 |
array_udiff_uassoc — 带索引检查计算数组的差集,用回调函数比较数据和索引
101 |
array_udiff — 用回调函数比较数据来计算数组的差集
102 |
array_uintersect_assoc — 带索引检查计算数组的交集,用回调函数比较数据
103 |
array_uintersect_uassoc — 带索引检查计算数组的交集,用单独的回调函数比较数据和索引
104 |
array_uintersect — 计算数组的交集,用回调函数比较数据
105 |
array_unique — 移除数组中重复的值
106 |
array_unshift — 在数组开头插入一个或多个单元
107 |
array_values — 返回数组中所有的值
108 |
array_walk_recursive — 对数组中的每个成员递归地应用用户函数
109 |
array_walk — 使用用户自定义函数对数组中的每个元素做回调处理
110 |
array — 新建一个数组
111 |
arsort — 对数组进行逆向排序并保持索引关系
112 |
asort — 对数组进行排序并保持索引关系
113 |
compact — 建立一个数组,包括变量名和它们的值
114 |
count — 计算数组中的单元数目,或对象中的属性个数
115 |
current — 返回数组中的当前单元
116 |
each — 返回数组中当前的键/值对并将数组指针向前移动一步
117 |
end — 将数组的内部指针指向最后一个单元
118 |
extract — 从数组中将变量导入到当前的符号表
119 |
in_array — 检查数组中是否存在某个值
120 |
key_exists — 别名 array_key_exists
121 |
key — 从关联数组中取得键名
122 |
krsort — 对数组按照键名逆向排序
123 |
ksort — 对数组按照键名排序
124 |
list — 把数组中的值赋给一组变量
125 |
natcasesort — 用“自然排序”算法对数组进行不区分大小写字母的排序
126 |
natsort — 用“自然排序”算法对数组排序
127 |
next — 将数组中的内部指针向前移动一位
128 |
pos — current 的别名
129 |
prev — 将数组的内部指针倒回一位
130 |
range — 根据范围创建数组,包含指定的元素
131 |
reset — 将数组的内部指针指向第一个单元
132 |
rsort — 对数组逆向排序
133 |
shuffle — 打乱数组
134 |
sizeof — count 的别名
135 |
sort — 对数组排序
136 |
uasort — 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联
137 |
uksort — 使用用户自定义的比较函数对数组中的键名进行排序
138 |
usort — 使用用户自定义的比较函数对数组中的值进行排序
139 |
字符串
140 |
addcslashes — 以 C 语言风格使用反斜线转义字符串中的字符
141 |
addslashes — 使用反斜线引用字符串
142 |
bin2hex — 函数把包含数据的二进制字符串转换为十六进制值
143 |
chop — rtrim 的别名
144 |
chr — 返回指定的字符
145 |
chunk_split — 将字符串分割成小块
146 |
convert_cyr_string — 将字符由一种 Cyrillic 字符转换成另一种
147 |
convert_uudecode — 解码一个 uuencode 编码的字符串
148 |
convert_uuencode — 使用 uuencode 编码一个字符串
149 |
count_chars — 返回字符串所用字符的信息
150 |
crc32 — 计算一个字符串的 crc32 多项式
151 |
crypt — 单向字符串散列
152 |
echo — 输出一个或多个字符串
153 |
explode — 使用一个字符串分割另一个字符串
154 |
fprintf — 将格式化后的字符串写入到流
155 |
get_html_translation_table — 返回使用 htmlspecialchars 和 htmlentities 后的转换表
156 |
hebrev — 将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew)
157 |
hebrevc — 将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew),并且转换换行符
158 |
hex2bin — 转换十六进制字符串为二进制字符串
159 |
html_entity_decode — Convert HTML entities to their corresponding characters
160 |
htmlentities — 将字符转换为 HTML 转义字符
161 |
htmlspecialchars_decode — 将特殊的 HTML 实体转换回普通字符
162 |
htmlspecialchars — 将特殊字符转换为 HTML 实体
163 |
implode — 将一个一维数组的值转化为字符串
164 |
join — 别名 implode
165 |
lcfirst — 使一个字符串的第一个字符小写
166 |
levenshtein — 计算两个字符串之间的编辑距离
167 |
localeconv — Get numeric formatting information
168 |
ltrim — 删除字符串开头的空白字符(或其他字符)
169 |
md5_file — 计算指定文件的 MD5 散列值
170 |
md5 — 计算字符串的 MD5 散列值
171 |
metaphone — Calculate the metaphone key of a string
172 |
money_format — 将数字格式化成货币字符串
173 |
nl_langinfo — Query language and locale information
174 |
nl2br — 在字符串所有新行之前插入 HTML 换行标记
175 |
number_format — 以千位分隔符方式格式化一个数字
176 |
ord — 转换字符串第一个字节为 0-255 之间的值
177 |
parse_str — 将字符串解析成多个变量
178 |
print — 输出字符串
179 |
printf — 输出格式化字符串
180 |
quoted_printable_decode — 将 quoted-printable 字符串转换为 8-bit 字符串
181 |
quoted_printable_encode — 将 8-bit 字符串转换成 quoted-printable 字符串
182 |
quotemeta — 转义元字符集
183 |
rtrim — 删除字符串末端的空白字符(或者其他字符)
184 |
setlocale — 设置地区信息
185 |
sha1_file — 计算文件的 sha1 散列值
186 |
sha1 — 计算字符串的 sha1 散列值
187 |
similar_text — 计算两个字符串的相似度
188 |
soundex — Calculate the soundex key of a string
189 |
sprintf — Return a formatted string
190 |
sscanf — 根据指定格式解析输入的字符
191 |
str_getcsv — 解析 CSV 字符串为一个数组
192 |
str_ireplace — str_replace 的忽略大小写版本
193 |
str_pad — 使用另一个字符串填充字符串为指定长度
194 |
str_repeat — 重复一个字符串
195 |
str_replace — 子字符串替换
196 |
str_rot13 — 对字符串执行 ROT13 转换
197 |
str_shuffle — 随机打乱一个字符串
198 |
str_split — 将字符串转换为数组
199 |
str_word_count — 返回字符串中单词的使用情况
200 |
strcasecmp — 二进制安全比较字符串(不区分大小写)
201 |
strchr — 别名 strstr
202 |
strcmp — 二进制安全字符串比较
203 |
strcoll — 基于区域设置的字符串比较
204 |
strcspn — 获取不匹配遮罩的起始子字符串的长度
205 |
strip_tags — 从字符串中去除 HTML 和 PHP 标记
206 |
stripcslashes — 反引用一个使用 addcslashes 转义的字符串
207 |
stripos — 查找字符串首次出现的位置(不区分大小写)
208 |
stripslashes — 反引用一个引用字符串
209 |
stristr — strstr 函数的忽略大小写版本
210 |
strlen — 获取字符串长度
211 |
strnatcasecmp — 使用“自然顺序”算法比较字符串(不区分大小写)
212 |
strnatcmp — 使用自然排序算法比较字符串
213 |
strncasecmp — 二进制安全比较字符串开头的若干个字符(不区分大小写)
214 |
strncmp — 二进制安全比较字符串开头的若干个字符
215 |
strpbrk — 在字符串中查找一组字符的任何一个字符
216 |
strpos — 查找字符串首次出现的位置
217 |
strrchr — 查找指定字符在字符串中的最后一次出现
218 |
strrev — 反转字符串
219 |
strripos — 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
220 |
strrpos — 计算指定字符串在目标字符串中最后一次出现的位置
221 |
strspn — 计算字符串中全部字符都存在于指定字符集合中的第一段子串的长度。
222 |
strstr — 查找字符串的首次出现
223 |
strtok — 标记分割字符串
224 |
strtolower — 将字符串转化为小写
225 |
strtoupper — 将字符串转化为大写
226 |
strtr — 转换指定字符
227 |
substr_compare — 二进制安全比较字符串(从偏移位置比较指定长度)
228 |
substr_count — 计算字串出现的次数
229 |
substr_replace — 替换字符串的子串
230 |
substr — 返回字符串的子串
231 |
trim — 去除字符串首尾处的空白字符(或者其他字符)
232 |
ucfirst — 将字符串的首字母转换为大写
233 |
ucwords — 将字符串中每个单词的首字母转换为大写
234 |
vfprintf — 将格式化字符串写入流
235 |
vprintf — 输出格式化字符串
236 |
vsprintf — 返回格式化字符串
237 |
wordwrap — 打断字符串为指定数量的字串
238 |
多字节字符串
239 |
mb_check_encoding — 检查字符串在指定的编码里是否有效
240 |
mb_chr — Get a specific character
241 |
mb_convert_case — 对字符串进行大小写转换
242 |
mb_convert_encoding — 转换字符的编码
243 |
mb_convert_kana — Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
244 |
mb_convert_variables — 转换一个或多个变量的字符编码
245 |
mb_decode_mimeheader — 解码 MIME 头字段中的字符串
246 |
mb_decode_numericentity — 根据 HTML 数字字符串解码成字符
247 |
mb_detect_encoding — 检测字符的编码
248 |
mb_detect_order — 设置/获取 字符编码的检测顺序
249 |
mb_encode_mimeheader — 为 MIME 头编码字符串
250 |
mb_encode_numericentity — Encode character to HTML numeric string reference
251 |
mb_encoding_aliases — Get aliases of a known encoding type
252 |
mb_ereg_match — Regular expression match for multibyte string
253 |
mb_ereg_replace_callback — Perform a regular expression search and replace with multibyte support using a callback
254 |
mb_ereg_replace — Replace regular expression with multibyte support
255 |
mb_ereg_search_getpos — Returns start point for next regular expression match
256 |
mb_ereg_search_getregs — Retrieve the result from the last multibyte regular expression match
257 |
mb_ereg_search_init — Setup string and regular expression for a multibyte regular expression match
258 |
mb_ereg_search_pos — Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string
259 |
mb_ereg_search_regs — Returns the matched part of a multibyte regular expression
260 |
mb_ereg_search_setpos — Set start point of next regular expression match
261 |
mb_ereg_search — Multibyte regular expression match for predefined multibyte string
262 |
mb_ereg — Regular expression match with multibyte support
263 |
mb_eregi_replace — Replace regular expression with multibyte support ignoring case
264 |
mb_eregi — Regular expression match ignoring case with multibyte support
265 |
mb_get_info — 获取 mbstring 的内部设置
266 |
mb_http_input — 检测 HTTP 输入字符编码
267 |
mb_http_output — 设置/获取 HTTP 输出字符编码
268 |
mb_internal_encoding — 设置/获取内部字符编码
269 |
mb_language — 设置/获取当前的语言
270 |
mb_list_encodings — 返回所有支持编码的数组
271 |
mb_ord — Get code point of character
272 |
mb_output_handler — 在输出缓冲中转换字符编码的回调函数
273 |
mb_parse_str — 解析 GET/POST/COOKIE 数据并设置全局变量
274 |
mb_preferred_mime_name — 获取 MIME 字符串
275 |
mb_regex_encoding — Set/Get character encoding for multibyte regex
276 |
mb_regex_set_options — Set/Get the default options for mbregex functions
277 |
mb_scrub — Description
278 |
mb_send_mail — 发送编码过的邮件
279 |
mb_split — 使用正则表达式分割多字节字符串
280 |
mb_strcut — 获取字符的一部分
281 |
mb_strimwidth — 获取按指定宽度截断的字符串
282 |
mb_stripos — 大小写不敏感地查找字符串在另一个字符串中首次出现的位置
283 |
mb_stristr — 大小写不敏感地查找字符串在另一个字符串里的首次出现
284 |
mb_strlen — 获取字符串的长度
285 |
mb_strpos — 查找字符串在另一个字符串中首次出现的位置
286 |
mb_strrchr — 查找指定字符在另一个字符串中最后一次的出现
287 |
mb_strrichr — 大小写不敏感地查找指定字符在另一个字符串中最后一次的出现
288 |
mb_strripos — 大小写不敏感地在字符串中查找一个字符串最后出现的位置
289 |
mb_strrpos — 查找字符串在一个字符串中最后出现的位置
290 |
mb_strstr — 查找字符串在另一个字符串里的首次出现
291 |
mb_strtolower — 使字符串小写
292 |
mb_strtoupper — 使字符串大写
293 |
mb_strwidth — 返回字符串的宽度
294 |
mb_substitute_character — 设置/获取替代字符
295 |
mb_substr_count — 统计字符串出现的次数
296 |
mb_substr — 获取部分字符串
297 |
变量处理
298 |
boolval — 获取变量的布尔值
299 |
debug_zval_dump — Dumps a string representation of an internal zend value to output
300 |
doubleval — floatval 的别名
301 |
empty — 检查一个变量是否为空
302 |
floatval — 获取变量的浮点值
303 |
get_defined_vars — 返回由所有已定义变量所组成的数组
304 |
get_resource_type — 返回资源(resource)类型
305 |
gettype — 获取变量的类型
306 |
import_request_variables — 将 GET/POST/Cookie 变量导入到全局作用域中
307 |
intval — 获取变量的整数值
308 |
is_array — 检测变量是否是数组
309 |
is_bool — 检测变量是否是布尔型
310 |
is_callable — 检测参数是否为合法的可调用结构
311 |
is_countable — Verify that the contents of a variable is a countable value
312 |
is_double — is_float 的别名
313 |
is_float — 检测变量是否是浮点型
314 |
is_int — 检测变量是否是整数
315 |
is_integer — is_int 的别名
316 |
is_iterable — Verify that the contents of a variable is an iterable value
317 |
is_long — is_int 的别名
318 |
is_null — 检测变量是否为 NULL
319 |
is_numeric — 检测变量是否为数字或数字字符串
320 |
is_object — 检测变量是否是一个对象
321 |
is_real — is_float 的别名
322 |
is_resource — 检测变量是否为资源类型
323 |
is_scalar — 检测变量是否是一个标量
324 |
is_string — 检测变量是否是字符串
325 |
isset — 检测变量是否已设置并且非 NULL
326 |
print_r — 以易于理解的格式打印变量。
327 |
serialize — 产生一个可存储的值的表示
328 |
settype — 设置变量的类型
329 |
strval — 获取变量的字符串值
330 |
unserialize — 从已存储的表示中创建 PHP 的值
331 |
unset — 释放给定的变量
332 |
var_dump — 打印变量的相关信息
333 |
var_export — 输出或返回一个变量的字符串表示
334 |
文件系统
335 |
basename — 返回路径中的文件名部分
336 |
chgrp — 改变文件所属的组
337 |
chmod — 改变文件模式
338 |
chown — 改变文件的所有者
339 |
clearstatcache — 清除文件状态缓存
340 |
copy — 拷贝文件
341 |
delete — 参见 unlink 或 unset
342 |
dirname — 返回路径中的目录部分
343 |
disk_free_space — 返回目录中的可用空间
344 |
disk_total_space — 返回一个目录的磁盘总大小
345 |
diskfreespace — disk_free_space 的别名
346 |
fclose — 关闭一个已打开的文件指针
347 |
feof — 测试文件指针是否到了文件结束的位置
348 |
fflush — 将缓冲内容输出到文件
349 |
fgetc — 从文件指针中读取字符
350 |
fgetcsv — 从文件指针中读入一行并解析 CSV 字段
351 |
fgets — 从文件指针中读取一行
352 |
fgetss — 从文件指针中读取一行并过滤掉 HTML 标记
353 |
file_exists — 检查文件或目录是否存在
354 |
file_get_contents — 将整个文件读入一个字符串
355 |
file_put_contents — 将一个字符串写入文件
356 |
file — 把整个文件读入一个数组中
357 |
fileatime — 取得文件的上次访问时间
358 |
filectime — 取得文件的 inode 修改时间
359 |
filegroup — 取得文件的组
360 |
fileinode — 取得文件的 inode
361 |
filemtime — 取得文件修改时间
362 |
fileowner — 取得文件的所有者
363 |
fileperms — 取得文件的权限
364 |
filesize — 取得文件大小
365 |
filetype — 取得文件类型
366 |
flock — 轻便的咨询文件锁定
367 |
fnmatch — 用模式匹配文件名
368 |
fopen — 打开文件或者 URL
369 |
fpassthru — 输出文件指针处的所有剩余数据
370 |
fputcsv — 将行格式化为 CSV 并写入文件指针
371 |
fputs — fwrite 的别名
372 |
fread — 读取文件(可安全用于二进制文件)
373 |
fscanf — 从文件中格式化输入
374 |
fseek — 在文件指针中定位
375 |
fstat — 通过已打开的文件指针取得文件信息
376 |
ftell — 返回文件指针读/写的位置
377 |
ftruncate — 将文件截断到给定的长度
378 |
fwrite — 写入文件(可安全用于二进制文件)
379 |
glob — 寻找与模式匹配的文件路径
380 |
is_dir — 判断给定文件名是否是一个目录
381 |
is_executable — 判断给定文件名是否可执行
382 |
is_file — 判断给定文件名是否为一个正常的文件
383 |
is_link — 判断给定文件名是否为一个符号连接
384 |
is_readable — 判断给定文件名是否可读
385 |
is_uploaded_file — 判断文件是否是通过 HTTP POST 上传的
386 |
is_writable — 判断给定的文件名是否可写
387 |
is_writeable — is_writable 的别名
388 |
lchgrp — 修改符号链接的所有组
389 |
lchown — 修改符号链接的所有者
390 |
link — 建立一个硬连接
391 |
linkinfo — 获取一个连接的信息
392 |
lstat — 给出一个文件或符号连接的信息
393 |
mkdir — 新建目录
394 |
move_uploaded_file — 将上传的文件移动到新位置
395 |
parse_ini_file — 解析一个配置文件
396 |
parse_ini_string — 解析配置字符串
397 |
pathinfo — 返回文件路径的信息
398 |
pclose — 关闭进程文件指针
399 |
popen — 打开进程文件指针
400 |
readfile — 输出文件
401 |
readlink — 返回符号连接指向的目标
402 |
realpath_cache_get — 获取真实目录缓存的详情
403 |
realpath_cache_size — 获取真实路径缓冲区的大小
404 |
realpath — 返回规范化的绝对路径名
405 |
rename — 重命名一个文件或目录
406 |
rewind — 倒回文件指针的位置
407 |
rmdir — 删除目录
408 |
set_file_buffer — stream_set_write_buffer 的别名
409 |
stat — 给出文件的信息
410 |
symlink — 建立符号连接
411 |
tempnam — 建立一个具有唯一文件名的文件
412 |
tmpfile — 建立一个临时文件
413 |
touch — 设定文件的访问和修改时间
414 |
umask — 改变当前的 umask
415 |
unlink — 删除文件
416 |
目录处理
417 |
chdir — 改变目录
418 |
chroot — 改变根目录
419 |
closedir — 关闭目录句柄
420 |
dir — 返回一个 Directory 类实例
421 |
getcwd — 取得当前工作目录
422 |
opendir — 打开目录句柄
423 |
readdir — 从目录句柄中读取条目
424 |
rewinddir — 倒回目录句柄
425 |
scandir — 列出指定路径中的文件和目录
426 |
数学
427 |
abs — 绝对值
428 |
acos — 反余弦
429 |
acosh — 反双曲余弦
430 |
asin — 反正弦
431 |
asinh — 反双曲正弦
432 |
atan2 — 两个参数的反正切
433 |
atan — 反正切
434 |
atanh — 反双曲正切
435 |
base_convert — 在任意进制之间转换数字
436 |
bindec — 二进制转换为十进制
437 |
ceil — 进一法取整
438 |
cos — 余弦
439 |
cosh — 双曲余弦
440 |
decbin — 十进制转换为二进制
441 |
dechex — 十进制转换为十六进制
442 |
decoct — 十进制转换为八进制
443 |
deg2rad — 将角度转换为弧度
444 |
exp — 计算 e 的指数
445 |
expm1 — 返回 exp(number) - 1,甚至当 number 的值接近零也能计算出准确结果
446 |
floor — 舍去法取整
447 |
fmod — 返回除法的浮点数余数
448 |
getrandmax — 显示随机数最大的可能值
449 |
hexdec — 十六进制转换为十进制
450 |
hypot — 计算一直角三角形的斜边长度
451 |
intdiv — 对除法结果取整
452 |
is_finite — 判断是否为有限值
453 |
is_infinite — 判断是否为无限值
454 |
is_nan — 判断是否为合法数值
455 |
lcg_value — 组合线性同余发生器
456 |
log10 — 以 10 为底的对数
457 |
log1p — 返回 log(1 + number),甚至当 number 的值接近零也能计算出准确结果
458 |
log — 自然对数
459 |
max — 找出最大值
460 |
min — 找出最小值
461 |
mt_getrandmax — 显示随机数的最大可能值
462 |
mt_rand — 生成更好的随机数
463 |
mt_srand — 播下一个更好的随机数发生器种子
464 |
octdec — 八进制转换为十进制
465 |
pi — 得到圆周率值
466 |
pow — 指数表达式
467 |
rad2deg — 将弧度数转换为相应的角度数
468 |
rand — 产生一个随机整数
469 |
round — 对浮点数进行四舍五入
470 |
sin — 正弦
471 |
sinh — 双曲正弦
472 |
sqrt — 平方根
473 |
srand — 播下随机数发生器种子
474 |
tan — 正切
475 |
tanh — 双曲正切
476 |
类和对象
477 |
__autoload — 尝试加载未定义的类
478 |
call_user_method_array — 以参数列表的数组,调用用户方法
479 |
call_user_method — 对特定对象调用用户方法
480 |
class_alias — 为一个类创建别名
481 |
class_exists — 检查类是否已定义
482 |
get_called_class — 后期静态绑定("Late Static Binding")类的名称
483 |
get_class_methods — 返回由类的方法名组成的数组
484 |
get_class_vars — 返回由类的默认属性组成的数组
485 |
get_class — 返回对象的类名
486 |
get_declared_classes — 返回由已定义类的名字所组成的数组
487 |
get_declared_interfaces — 返回一个数组包含所有已声明的接口
488 |
get_declared_traits — 返回所有已定义的 traits 的数组
489 |
get_object_vars — 返回由对象属性组成的关联数组
490 |
get_parent_class — 返回对象或类的父类名
491 |
interface_exists — 检查接口是否已被定义
492 |
is_a — 如果对象属于该类或该类是此对象的父类则返回 TRUE
493 |
is_subclass_of — 如果此对象是该类的子类,则返回 TRUE
494 |
method_exists — 检查类的方法是否存在
495 |
property_exists — 检查对象或类是否具有该属性
496 |
trait_exists — 检查指定的 trait 是否存在
497 |
字符类型检测
498 |
ctype_alnum — 做字母和数字字符检测
499 |
ctype_alpha — 做纯字符检测
500 |
ctype_cntrl — 做控制字符检测
501 |
ctype_digit — 做纯数字检测
502 |
ctype_graph — 做可打印字符串检测,空格除外
503 |
ctype_lower — 做小写字符检测
504 |
ctype_print — 做可打印字符检测
505 |
ctype_punct — 检测可打印的字符是不是不包含空白、数字和字母
506 |
ctype_space — 做空白字符检测
507 |
ctype_upper — 做大写字母检测
508 |
ctype_xdigit — 检测字符串是否只包含十六进制字符
509 |
日期和时间
510 |
checkdate — 验证一个格里高里日期
511 |
date_add — 别名 DateTime::add
512 |
date_create_from_format — 别名 DateTime::createFromFormat
513 |
date_create_immutable_from_format — 别名 DateTimeImmutable::createFromFormat
514 |
date_create_immutable — 别名 DateTimeImmutable::__construct
515 |
date_create — 别名 DateTime::__construct
516 |
date_date_set — 别名 DateTime::setDate
517 |
date_default_timezone_get — 取得一个脚本中所有日期时间函数所使用的默认时区
518 |
date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区
519 |
date_diff — 别名 DateTime::diff
520 |
date_format — 别名 DateTime::format
521 |
date_get_last_errors — 别名 DateTime::getLastErrors
522 |
date_interval_create_from_date_string — 别名 DateInterval::createFromDateString
523 |
date_interval_format — 别名 DateInterval::format
524 |
date_isodate_set — 别名 DateTime::setISODate
525 |
date_modify — 别名 DateTime::modify
526 |
date_offset_get — 别名 DateTime::getOffset
527 |
date_parse_from_format — Get info about given date formatted according to the specified format
528 |
date_parse — Returns associative array with detailed info about given date
529 |
date_sub — 别名 DateTime::sub
530 |
date_sun_info — Returns an array with information about sunset/sunrise and twilight begin/end
531 |
date_sunrise — 返回给定的日期与地点的日出时间
532 |
date_sunset — 返回给定的日期与地点的日落时间
533 |
date_time_set — 别名 DateTime::setTime
534 |
date_timestamp_get — 别名 DateTime::getTimestamp
535 |
date_timestamp_set — 别名 DateTime::setTimestamp
536 |
date_timezone_get — 别名 DateTime::getTimezone
537 |
date_timezone_set — 别名 DateTime::setTimezone
538 |
date — 格式化一个本地时间/日期
539 |
getdate — 取得日期/时间信息
540 |
gettimeofday — 取得当前时间
541 |
gmdate — 格式化一个 GMT/UTC 日期/时间
542 |
gmmktime — 取得 GMT 日期的 UNIX 时间戳
543 |
gmstrftime — 根据区域设置格式化 GMT/UTC 时间/日期
544 |
idate — 将本地时间日期格式化为整数
545 |
localtime — 取得本地时间
546 |
microtime — 返回当前 Unix 时间戳和微秒数
547 |
mktime — 取得一个日期的 Unix 时间戳
548 |
strftime — 根据区域设置格式化本地时间/日期
549 |
strptime — 解析由 strftime 生成的日期/时间
550 |
strtotime — 将任何字符串的日期时间描述解析为 Unix 时间戳
551 |
time — 返回当前的 Unix 时间戳
552 |
timezone_abbreviations_list — 别名 DateTimeZone::listAbbreviations
553 |
timezone_identifiers_list — 别名 DateTimeZone::listIdentifiers
554 |
timezone_location_get — 别名 DateTimeZone::getLocation
555 |
timezone_name_from_abbr — Returns the timezone name from abbreviation
556 |
timezone_name_get — 别名 DateTimeZone::getName
557 |
timezone_offset_get — 别名 DateTimeZone::getOffset
558 |
timezone_open — 别名 DateTimeZone::__construct
559 |
timezone_transitions_get — 别名 DateTimeZone::getTransitions
560 |
timezone_version_get — Gets the version of the timezonedb
561 |
CURL
562 |
curl_close — 关闭 cURL 会话
563 |
curl_copy_handle — 复制一个cURL句柄和它的所有选项
564 |
curl_errno — 返回最后一次的错误代码
565 |
curl_error — 返回当前会话最后一次错误的字符串
566 |
curl_escape — 使用 URL 编码给定的字符串
567 |
curl_exec — 执行 cURL 会话
568 |
curl_file_create — 创建一个 CURLFile 对象
569 |
curl_getinfo — 获取一个cURL连接资源句柄的信息
570 |
curl_init — 初始化 cURL 会话
571 |
curl_multi_add_handle — 向curl批处理会话中添加单独的curl句柄
572 |
curl_multi_close — 关闭一组cURL句柄
573 |
curl_multi_errno — 返回上一次 curl 批处理的错误码
574 |
curl_multi_exec — 运行当前 cURL 句柄的子连接
575 |
curl_multi_getcontent — 如果设置了CURLOPT_RETURNTRANSFER,则返回获取的输出的文本流
576 |
curl_multi_info_read — 获取当前解析的cURL的相关传输信息
577 |
curl_multi_init — 返回一个新cURL批处理句柄
578 |
curl_multi_remove_handle — 移除cURL批处理句柄资源中的某个句柄资源
579 |
curl_multi_select — 等待所有cURL批处理中的活动连接
580 |
curl_multi_setopt — 为 cURL 并行处理设置一个选项
581 |
curl_multi_strerror — 返回字符串描述的错误代码
582 |
curl_pause — 暂停和取消暂停一个连接。
583 |
curl_reset — 重置一个 libcurl 会话句柄的所有的选项
584 |
curl_setopt_array — 为 cURL 传输会话批量设置选项
585 |
curl_setopt — 设置 cURL 传输选项
586 |
curl_share_close — 关闭 cURL 共享句柄
587 |
curl_share_errno — 返回共享 curl 句柄的最后一次错误号
588 |
curl_share_init — 初始化一个 cURL 共享句柄。
589 |
curl_share_setopt — 为 cURL 共享句柄设置选项。
590 |
curl_share_strerror — 返回错误号对应的错误消息
591 |
curl_strerror — 返回错误代码的字符串描述
592 |
curl_unescape — 解码给定的 URL 编码的字符串
593 |
curl_version — 获取 cURL 版本信息
594 |
过滤器
595 |
filter_has_var — 检测是否存在指定类型的变量
596 |
filter_id — 返回与某个特定名称的过滤器相关联的id
597 |
filter_input_array — 获取一系列外部变量,并且可以通过过滤器处理它们
598 |
filter_input — 通过名称获取特定的外部变量,并且可以通过过滤器处理它
599 |
filter_list — 返回所支持的过滤器列表
600 |
filter_var_array — 获取多个变量并且过滤它们
601 |
filter_var — 使用特定的过滤器过滤一个变量
602 |
函数处理
603 |
call_user_func_array — 调用回调函数,并把一个数组参数作为回调函数的参数
604 |
call_user_func — 把第一个参数作为回调函数调用
605 |
create_function — Create an anonymous (lambda-style) function
606 |
forward_static_call_array — Call a static method and pass the arguments as array
607 |
forward_static_call — Call a static method
608 |
func_get_arg — 返回参数列表的某一项
609 |
func_get_args — 返回一个包含函数参数列表的数组
610 |
func_num_args — Returns the number of arguments passed to the function
611 |
function_exists — 如果给定的函数已经被定义就返回 TRUE
612 |
get_defined_functions — 返回所有已定义函数的数组
613 |
register_shutdown_function — 注册一个会在php中止时执行的函数
614 |
register_tick_function — Register a function for execution on each tick
615 |
unregister_tick_function — De-register a function for execution on each tick
616 |
正则处理
617 |
preg_filter — 执行一个正则表达式搜索和替换
618 |
preg_grep — 返回匹配模式的数组条目
619 |
preg_last_error — 返回最后一个PCRE正则执行产生的错误代码
620 |
preg_match_all — 执行一个全局正则表达式匹配
621 |
preg_match — 执行匹配正则表达式
622 |
preg_quote — 转义正则表达式字符
623 |
preg_replace_callback_array — Perform a regular expression search and replace using callbacks
624 |
preg_replace_callback — 执行一个正则表达式搜索并且使用一个回调进行替换
625 |
preg_replace — 执行一个正则表达式的搜索和替换
626 |
preg_split — 通过一个正则表达式分隔字符串
627 |
网络
628 |
checkdnsrr — 给指定的主机(域名)或者IP地址做DNS通信检查
629 |
closelog — 关闭系统日志链接
630 |
define_syslog_variables — Initializes all syslog related variables
631 |
dns_check_record — 别名 checkdnsrr
632 |
dns_get_mx — 别名 getmxrr
633 |
dns_get_record — 获取指定主机的DNS记录
634 |
fsockopen — 打开一个网络连接或者一个Unix套接字连接
635 |
gethostbyaddr — 获取指定的IP地址对应的主机名
636 |
gethostbyname — 返回主机名对应的 IPv4地址。
637 |
gethostbynamel — 获取互联网主机名对应的 IPv4 地址列表
638 |
gethostname — 获取主机名
639 |
getmxrr — 获取互联网主机名对应的 MX 记录
640 |
getprotobyname — Get protocol number associated with protocol name
641 |
getprotobynumber — Get protocol name associated with protocol number
642 |
getservbyname — 获取互联网服务协议对应的端口
643 |
getservbyport — Get Internet service which corresponds to port and protocol
644 |
header_register_callback — 调用一个 header 函数
645 |
header_remove — 删除之前设置的 HTTP 头
646 |
header — 发送原生 HTTP 头
647 |
headers_list — 返回已发送的 HTTP 响应头(或准备发送的)
648 |
headers_sent — 检测 HTTP 头是否已经发送
649 |
http_response_code — 获取/设置响应的 HTTP 状态码
650 |
inet_ntop — Converts a packed internet address to a human readable representation
651 |
inet_pton — Converts a human readable IP address to its packed in_addr representation
652 |
ip2long — 将 IPV4 的字符串互联网协议转换成长整型数字
653 |
long2ip — 将长整型转化为字符串形式带点的互联网标准格式地址(IPV4)
654 |
openlog — Open connection to system logger
655 |
pfsockopen — 打开一个持久的网络连接或者Unix套接字连接。
656 |
setcookie — 发送 Cookie
657 |
setrawcookie — 发送未经 URL 编码的 cookie
658 |
socket_get_status — 别名 stream_get_meta_data
659 |
socket_set_blocking — 别名 stream_set_blocking
660 |
socket_set_timeout — 别名 stream_set_timeout
661 |
syslog — Generate a system log message
662 |
程序执行
663 |
escapeshellarg — 把字符串转码为可以在 shell 命令里使用的参数
664 |
escapeshellcmd — shell 元字符转义
665 |
exec — 执行一个外部程序
666 |
passthru — 执行外部程序并且显示原始输出
667 |
proc_close — 关闭由 proc_open 打开的进程并且返回进程退出码
668 |
proc_get_status — 获取由 proc_open 函数打开的进程的信息
669 |
proc_nice — 修改当前进程的优先级
670 |
proc_open — 执行一个命令,并且打开用来输入/输出的文件指针。
671 |
proc_terminate — 杀除由 proc_open 打开的进程
672 |
shell_exec — 通过 shell 环境执行命令,并且将完整的输出以字符串的方式返回。
673 |
system — 执行外部程序,并且显示输出
674 |
PHP选项和信息
675 |
assert_options — 设置/获取断言的各种标志
676 |
assert — 检查一个断言是否为 FALSE
677 |
cli_get_process_title — Returns the current process title
678 |
cli_set_process_title — Sets the process title
679 |
dl — 运行时载入一个 PHP 扩展
680 |
extension_loaded — 检查一个扩展是否已经加载
681 |
gc_collect_cycles — 强制收集所有现存的垃圾循环周期
682 |
gc_disable — 停用循环引用收集器
683 |
gc_enable — 激活循环引用收集器
684 |
gc_enabled — 返回循环引用计数器的状态
685 |
gc_mem_caches — Reclaims memory used by the Zend Engine memory manager
686 |
gc_status — Gets information about the garbage collector
687 |
get_cfg_var — 获取 PHP 配置选项的值
688 |
get_current_user — 获取当前 PHP 脚本所有者名称
689 |
get_defined_constants — 返回所有常量的关联数组,键是常量名,值是常量值
690 |
get_extension_funcs — 返回模块函数名称的数组
691 |
get_include_path — 获取当前的 include_path 配置选项
692 |
get_included_files — 返回被 include 和 require 文件名的 array
693 |
get_loaded_extensions — 返回所有编译并加载模块名的 array
694 |
get_magic_quotes_gpc — 获取当前 magic_quotes_gpc 的配置选项设置
695 |
get_magic_quotes_runtime — 获取当前 magic_quotes_runtime 配置选项的激活状态
696 |
get_required_files — 别名 get_included_files
697 |
get_resources — Returns active resources
698 |
getenv — 获取一个环境变量的值
699 |
getlastmod — 获取页面最后修改的时间
700 |
getmygid — 获取当前 PHP 脚本拥有者的 GID
701 |
getmyinode — 获取当前脚本的索引节点(inode)
702 |
getmypid — 获取 PHP 进程的 ID
703 |
getmyuid — 获取 PHP 脚本所有者的 UID
704 |
getopt — 从命令行参数列表中获取选项
705 |
getrusage — 获取当前资源使用状况
706 |
ini_alter — 别名 ini_set
707 |
ini_get_all — 获取所有配置选项
708 |
ini_get — 获取一个配置选项的值
709 |
ini_restore — 恢复配置选项的值
710 |
ini_set — 为一个配置选项设置值
711 |
magic_quotes_runtime — 别名 set_magic_quotes_runtime
712 |
main — 虚拟的main
713 |
memory_get_peak_usage — 返回分配给 PHP 内存的峰值
714 |
memory_get_usage — 返回分配给 PHP 的内存量
715 |
php_ini_loaded_file — 取得已加载的 php.ini 文件的路径
716 |
php_ini_scanned_files — 返回从额外 ini 目录里解析的 .ini 文件列表
717 |
php_logo_guid — 获取 logo 的 guid
718 |
php_sapi_name — 返回 web 服务器和 PHP 之间的接口类型
719 |
php_uname — 返回运行 PHP 的系统的有关信息
720 |
phpcredits — 打印 PHP 贡献者名单
721 |
phpinfo — 输出关于 PHP 配置的信息
722 |
phpversion — 获取当前的PHP版本
723 |
putenv — 设置环境变量的值
724 |
restore_include_path — 还原 include_path 配置选项的值
725 |
set_include_path — 设置 include_path 配置选项
726 |
set_magic_quotes_runtime — 设置当前 magic_quotes_runtime 配置选项的激活状态
727 |
set_time_limit — 设置脚本最大执行时间
728 |
sys_get_temp_dir — 返回用于临时文件的目录
729 |
version_compare — 对比两个「PHP 规范化」的版本数字字符串
730 |
zend_logo_guid — 获取 Zend guid
731 |
zend_thread_id — 返回当前线程的唯一识别符
732 |
zend_version — 获取当前 Zend 引擎的版本
733 |
错误处理
734 |
debug_backtrace — 产生一条回溯跟踪(backtrace)
735 |
debug_print_backtrace — 打印一条回溯。
736 |
error_clear_last — 清除最近一次错误
737 |
error_get_last — 获取最后发生的错误
738 |
error_log — 发送错误信息到某个地方
739 |
error_reporting — 设置应该报告何种 PHP 错误
740 |
restore_error_handler — 还原之前的错误处理函数
741 |
restore_exception_handler — 恢复之前定义过的异常处理函数。
742 |
set_error_handler — 设置用户自定义的错误处理函数
743 |
set_exception_handler — 设置用户自定义的异常处理函数
744 |
trigger_error — 产生一个用户级别的 error/warning/notice 信息
745 |
user_error — trigger_error 的别名
746 |
输出缓冲控制
747 |
flush — 刷新输出缓冲
748 |
ob_clean — 清空(擦掉)输出缓冲区
749 |
ob_end_clean — 清空(擦除)缓冲区并关闭输出缓冲
750 |
ob_end_flush — 冲刷出(送出)输出缓冲区内容并关闭缓冲
751 |
ob_flush — 冲刷出(送出)输出缓冲区中的内容
752 |
ob_get_clean — 得到当前缓冲区的内容并删除当前输出缓。
753 |
ob_get_contents — 返回输出缓冲区的内容
754 |
ob_get_flush — 刷出(送出)缓冲区内容,以字符串形式返回内容,并关闭输出缓冲区。
755 |
ob_get_length — 返回输出缓冲区内容的长度
756 |
ob_get_level — 返回输出缓冲机制的嵌套级别
757 |
ob_get_status — 得到所有输出缓冲区的状态
758 |
ob_gzhandler — 在ob_start中使用的用来压缩输出缓冲区中内容的回调函数。ob_start callback function to gzip output buffer
759 |
ob_implicit_flush — 打开/关闭绝对刷送
760 |
ob_list_handlers — 列出所有使用中的输出处理程序。
761 |
ob_start — 打开输出控制缓冲
762 |
output_add_rewrite_var — 添加URL重写器的值(Add URL rewriter values)
763 |
output_reset_rewrite_vars — 重设URL重写器的值(Reset URL rewriter values)
764 |
密码散列算法
765 |
password_get_info — 返回指定散列(hash)的相关信息
766 |
password_hash — 创建密码的散列(hash)
767 |
password_needs_rehash — 检测散列值是否匹配指定的选项
768 |
password_verify — 验证密码是否和散列值匹配
769 |
Session
770 |
session_abort — Discard session array changes and finish session
771 |
session_cache_expire — 返回当前缓存的到期时间
772 |
session_cache_limiter — 读取/设置缓存限制器
773 |
session_commit — session_write_close 的别名
774 |
session_create_id — Create new session id
775 |
session_decode — 解码会话数据
776 |
session_destroy — 销毁一个会话中的全部数据
777 |
session_encode — 将当前会话数据编码为一个字符串
778 |
session_gc — Perform session data garbage collection
779 |
session_get_cookie_params — 获取会话 cookie 参数
780 |
session_id — 获取/设置当前会话 ID
781 |
session_is_registered — 检查变量是否在会话中已经注册
782 |
session_module_name — 获取/设置会话模块名称
783 |
session_name — 读取/设置会话名称
784 |
session_regenerate_id — 使用新生成的会话 ID 更新现有会话 ID
785 |
session_register_shutdown — 关闭会话
786 |
session_register — Register one or more global variables with the current session
787 |
session_reset — Re-initialize session array with original values
788 |
session_save_path — 读取/设置当前会话的保存路径
789 |
session_set_cookie_params — 设置会话 cookie 参数
790 |
session_set_save_handler — 设置用户自定义会话存储函数
791 |
session_start — 启动新会话或者重用现有会话
792 |
session_status — 返回当前会话状态
793 |
session_unregister — Unregister a global variable from the current session
794 |
session_unset — 释放所有的会话变量
795 |
session_write_close — Write session data and end session
796 |
JSON
797 |
json_decode — 对 JSON 格式的字符串进行解码
798 |
json_encode — 对变量进行 JSON 编码
799 |
json_last_error_msg — Returns the error string of the last json_encode() or json_decode() call
800 |
json_last_error — 返回最后发生的错误
801 |
Stream
802 |
set_socket_blocking — 别名 stream_set_blocking
803 |
stream_bucket_append — Append bucket to brigade
804 |
stream_bucket_make_writeable — Return a bucket object from the brigade for operating on
805 |
stream_bucket_new — Create a new bucket for use on the current stream
806 |
stream_bucket_prepend — Prepend bucket to brigade
807 |
stream_context_create — 创建资源流上下文
808 |
stream_context_get_default — Retrieve the default stream context
809 |
stream_context_get_options — 获取资源流/数据包/上下文的参数
810 |
stream_context_get_params — Retrieves parameters from a context
811 |
stream_context_set_default — Set the default stream context
812 |
stream_context_set_option — 对资源流、数据包或者上下文设置参数
813 |
stream_context_set_params — Set parameters for a stream/wrapper/context
814 |
stream_copy_to_stream — Copies data from one stream to another
815 |
stream_filter_append — Attach a filter to a stream
816 |
stream_filter_prepend — Attach a filter to a stream
817 |
stream_filter_register — Register a user defined stream filter
818 |
stream_filter_remove — 从资源流里移除某个过滤器
819 |
stream_get_contents — 读取资源流到一个字符串
820 |
stream_get_filters — 获取已注册的数据流过滤器列表
821 |
stream_get_line — 从资源流里读取一行直到给定的定界符
822 |
stream_get_meta_data — 从封装协议文件指针中取得报头/元数据
823 |
stream_get_transports — 获取已注册的套接字传输协议列表
824 |
stream_get_wrappers — 获取已注册的流类型
825 |
stream_is_local — Checks if a stream is a local stream
826 |
stream_isatty — Check if a stream is a TTY
827 |
stream_notification_callback — A callback function for the notification context parameter
828 |
stream_register_wrapper — 别名 stream_wrapper_register
829 |
stream_resolve_include_path — Resolve filename against the include path
830 |
stream_set_blocking — 为资源流设置阻塞或者阻塞模式
831 |
stream_set_chunk_size — 设置资源流区块大小
832 |
stream_set_read_buffer — Set read file buffering on the given stream
833 |
stream_set_timeout — Set timeout period on a stream
834 |
stream_set_write_buffer — Sets write file buffering on the given stream
835 |
stream_socket_accept — 接受由 stream_socket_server 创建的套接字连接
836 |
stream_socket_client — Open Internet or Unix domain socket connection
837 |
stream_socket_enable_crypto — Turns encryption on/off on an already connected socket
838 |
stream_socket_get_name — 获取本地或者远程的套接字名称
839 |
stream_socket_pair — 创建一对完全一样的网络套接字连接流
840 |
stream_socket_recvfrom — Receives data from a socket, connected or not
841 |
stream_socket_sendto — Sends a message to a socket, whether it is connected or not
842 |
stream_socket_server — Create an Internet or Unix domain server socket
843 |
stream_socket_shutdown — Shutdown a full-duplex connection
844 |
stream_supports_lock — Tells whether the stream supports locking
845 |
stream_wrapper_register — 注册一个用 PHP 类实现的 URL 封装协议
846 |
stream_wrapper_restore — Restores a previously unregistered built-in wrapper
847 |
stream_wrapper_unregister — Unregister a URL wrapper
848 |
SPL
849 |
class_implements — 返回指定的类实现的所有接口。
850 |
class_parents — 返回指定类的父类。
851 |
class_uses — Return the traits used by the given class
852 |
iterator_apply — 为迭代器中每个元素调用一个用户自定义函数
853 |
iterator_count — 计算迭代器中元素的个数
854 |
iterator_to_array — 将迭代器中的元素拷贝到数组
855 |
spl_autoload_call — 尝试调用所有已注册的__autoload()函数来装载请求类
856 |
spl_autoload_extensions — 注册并返回spl_autoload函数使用的默认文件扩展名。
857 |
spl_autoload_functions — 返回所有已注册的__autoload()函数。
858 |
spl_autoload_register — 注册给定的函数作为 __autoload 的实现
859 |
spl_autoload_unregister — 注销已注册的__autoload()函数
860 |
spl_autoload — __autoload()函数的默认实现
861 |
spl_classes — 返回所有可用的SPL类
862 |
spl_object_hash — 返回指定对象的hash id
863 |
spl_object_id — Return the integer object handle for given object
864 |
BCMath
865 |
bcadd — 2个任意精度数字的加法计算
866 |
bccomp — 比较两个任意精度的数字
867 |
bcdiv — 2个任意精度的数字除法计算
868 |
bcmod — 对一个任意精度数字取模
869 |
bcmul — 2个任意精度数字乘法计算
870 |
bcpow — 任意精度数字的乘方
871 |
bcpowmod — Raise an arbitrary precision number to another, reduced by a specified modulus
872 |
bcscale — 设置所有bc数学函数的默认小数点保留位数
873 |
bcsqrt — 任意精度数字的二次方根
874 |
bcsub — 2个任意精度数字的减法
875 |
杂项
876 |
connection_aborted — 检查客户端是否已经断开
877 |
connection_status — 返回连接的状态位
878 |
constant — 返回一个常量的值
879 |
define — 定义一个常量
880 |
defined — 检查某个名称的常量是否存在
881 |
die — 等同于 exit
882 |
eval — 把字符串作为PHP代码执行
883 |
exit — 输出一个消息并且退出当前脚本
884 |
get_browser — 获取浏览器具有的功能
885 |
__halt_compiler — 中断编译器的执行
886 |
highlight_file — 语法高亮一个文件
887 |
highlight_string — 字符串的语法高亮
888 |
hrtime — Get the system's high resolution time
889 |
ignore_user_abort — 设置客户端断开连接时是否中断脚本的执行
890 |
pack — 将数据打包成二进制字符串
891 |
php_check_syntax — 检查PHP的语法(并执行)指定的文件
892 |
php_strip_whitespace — 返回删除注释和空格后的PHP源码
893 |
sapi_windows_cp_conv — Convert string from one codepage to another
894 |
sapi_windows_cp_get — Get process codepage
895 |
sapi_windows_cp_is_utf8 — Indicates whether the codepage is UTF-8 compatible
896 |
sapi_windows_cp_set — Set process codepage
897 |
sapi_windows_vt100_support — Get or set VT100 support for the specified stream associated to an output buffer of a Windows console.
898 |
show_source — 别名 highlight_file
899 |
sleep — 延缓执行
900 |
sys_getloadavg — 获取系统的负载(load average)
901 |
time_nanosleep — 延缓执行若干秒和纳秒
902 |
time_sleep_until — 使脚本睡眠到指定的时间为止。
903 |
uniqid — 生成一个唯一ID
904 |
unpack — Unpack data from binary string
905 |
usleep — 以指定的微秒数延迟执行
906 |