素材牛VIP会员
PHP经常使用函数小全(做个笔记)
 lu***ha  分类:PHP代码  人气:140  回帖:3  发布于2月前 收藏

记载了PHP的一些经常使用函数,留着便利查找

usleep() 函数延迟代码履行若干微秒。
unpack() 函数从二进制字符串对数据停止解包。
uniqid() 函数基于以微秒计的以后时间,生成一个唯一的 ID。
time_sleep_until() 函数延迟代码履行直到指定的时间。
time_nanosleep() 函数延迟代码履行若干秒和纳秒。
sleep() 函数延迟代码履行若干秒。
show_source() 函数对文件停止语法高亮显示。
strip_whitespace() 函数前往已删除 PHP 注释和空白字符的源代码文件。
pack() 函数把数据装入一个二进制字符串。
ignore_user_abort() 函数设置与客户机断开能否会终止脚本的履行。
highlight_string() 函数对字符串停止语法高亮显示。
highlight_file() 函数对文件停止语法高亮显示。
get_browser() 函数前往用户浏览器的性能。
exit() 函数输入一条消息,并加入以后脚本。
eval() 函数把字符串按照 PHP 代码来计算。
die() 函数输入一条消息,并加入以后脚本。
defined() 函数检查某常量能否存在。
define() 函数定义一个常量。
constant() 函数前平常量的值。
connection_status() 函数前往以后的连接状况。
connection_aborted() 函数检查能否断开客户机。
zip_read() 函数读取翻开的 zip 档案中的下一个文件。
zip_open() 函数翻开 ZIP 文件以供读取。
zip_entry_read() 函数从翻开的 zip 档案项目中获得内容。
zip_entry_open() 函数翻开一个 ZIP 档案项目以供读取。
zip_entry_name() 函数前往 zip 档案项目标称号。
zip_entry_filesize() 函数前往 zip 档案项目标原始大年夜小(在紧缩之前)。
zip_entry_compressionmethod() 函数前往 zip 档案项目标紧缩办法。
zip_entry_compressedsize() 函数前往 zip 档案项目标紧缩文件尺寸。
zip_entry_close() 函数封闭由 zip_entry_open() 函数翻开的 zip 档案文件。
zip_close() 函数封闭由 zip_open() 函数翻开的 zip 档案文件。
xml_set_unparsed_entity_decl_handler() 函数规定在碰到没法解析的实体称号(NDATA)声明时被调用的函数。
xml_set_processing_instruction_handler() 函数规定当解析器在 XML 文档中找到处理指令时所调用的函数。
xml_set_object() 函数许可在对象中应用 XML 解析器。
xml_set_notation_decl_handler() 函数规定当解析器在 XML 文档中找到符号声明时被调用的函数。
xml_set_external_entity_ref_handler() 函数规定当解析器在 XML 文档中找到外部实体时被调用的函数。
xml_set_element_handler() 函数建立肇端和终止元素处理器。
xml_set_default_handler() 函数为 XML 解析器建立默许的数据处理器。
xml_set_character_data_handler() 函数建立字符数据处理器。
xml_parser_set_option() 函数为 XML 解析器停止选项设置。
xml_parser_get_option() 函数从 XML 解析器获得选项设相信息。
xml_parser_free() 函数释放 XML 解析器。
xml_parser_create() 函数创建 XML 解析器。
xml_parser_create_ns() 函数创建带有定名空间支撑的 XML 解析器。
xml_parse_into_struct() 函数把 XML 数据解析到数组中。
xml_parse() 函数解析 XML 文档。
xml_get_error_code() 函数获得 XML 解析器缺点代码。
xml_get_current_line_number() 函数获得 XML 解析器的以后行号。
xml_get_current_column_number() 函数获得 XML 解析器的以后列号。
xml_get_current_byte_index() 函数获得 XML 解析器的以后字节索引。
xml_error_string() 函数获得 XML 解析器的缺点描述。
utf8_encode() 函数把 ISO-8859-1 字符串编码为 UTF-8。
utf8_decode() 函数把 UTF-8 字符串解码为 ISO-8859-1。
wordwrap() 函数按照指定长度对字符串停止折行处理。
vsprintf() 函数把格局化字符串写入变量中。
vprintf() 函数输入格局化的字符串。
vfprintf() 函数把格局化的字符串写到指定的输入流。
ucwords() 函数把字符串中每个单词的首字符转换为大年夜写。
ucfirst() 函数把字符串中的首字符转换为大年夜写。
trim() 函数从字符串的两端删除空白字符和其他预定义字符。
substr_replace() 函数把字符串的一部分调换为另外一个字符串。
substr_count() 函数计算子串在字符串中出现的次数。
substr_compare() 函数从指定的开端长度比较两个字符串。
substr() 函数前往字符串的一部分。
strtr() 函数转换字符串中特定的字符。
strtoupper() 函数把字符串转换为大年夜写。
strtolower() 函数把字符串转换为小写。
strtok() 函数把字符串瓜分为更小的字符串。
strstr() 函数搜刮一个字符串在另外一个字符串中的第一次出现。
strspn() 函数前往在字符串中包含的特定字符的数量。
strrpos() 函数查找字符串在另外一个字符串中最后一次出现的地位。
strripos() 函数查找字符串在另外一个字符串中最后一次出现的地位。
strrev() 函数反转字符串。
strrchr() 函数查找字符串在另外一个字符串中最后一次出现的地位,并前往从该地位到字符串开头的一切字符。
strpos() 函数前往字符串在另外一个字符串中第一次出现的地位。
strpbrk() 函数在字符串中搜刮指定字符中的随便任性一个。
strncmp() 函数比较两个字符串。
strncasecmp() 函数比较两个字符串。
strnatcmp() 函数应用一种“天然”算法来比较两个字符串。
strnatcasecmp() 函数应用一种“天然”算法来比较两个字符串。
strlen() 函数前往字符串的长度。
stristr() 函数查找字符串在另外一个字符串中第一次出现的地位。
stripos() 函数前往字符串在另外一个字符串中第一次出现的地位。
stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。
stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。
strip_tags() 函数剥去 HTML、XML 和 PHP 的标签。
strcspn() 函数前往在找就任何指定的字符之前,在字符串查找的字符数。
strcoll() 函数比较两个字符串。
strcmp() 函数比较两个字符串。
strchr() 函数搜刮一个字符串在另外一个字符串中的第一次出现。
strcasecmp() 函数比较两个字符串。
str_word_count() 函数计算字符串中的单词数。
str_split() 函数把字符串瓜分到数组中。
str_shuffle() 函数随机地打乱字符串中的一切字符。
str_rot13() 函数对字符串履行 ROT13 编码。
str_replace() 函数应用一个字符串调换字符串中的另外一些字符。
str_repeat() 函数把字符串反复指定的次数。
str_pad() 函数把字符串填充为指定的长度。
str_ireplace() 函数应用一个字符串调换字符串中的另外一些字符。
sscanf() 函数根据指定的格局解析来自一个字符串的输入。
sprintf() 函数把格局化的字符串写写入一个变量中。
soundex() 函数计算字符串的 soundex 键。
similar_text() 函数计算两个字符串的婚配字符的数量。
sha1_file() 函数计算文件的 SHA-1 散列。
sha1() 函数计算字符串的 SHA-1 散列。
setlocale() 函数设置地区信息(地区信息)。
rtrim() P rtrim() 函数 
PHP String 函数
quotemeta() 函数在字符串中某些预定义的字符前添加反斜杠。
quoted_printable_decode() 函数对经过 quoted-printable 编码后的字符串停止解码,前往 8 位的字符串。
printf() 函数输入格局化的字符串。
print() 函数输入一个或多个字符串。
parse_str() 函数把查询字符串解析到变量中。
ord() 函数前往字符串第一个字符的 ASCII 值。
number_format() 函数经过过程千位分组来格局化数字。
nl2br() 函数在字符串中的每个新行 (\n) 之前拔出 HTML 换行符 (<br />)。
nl_langinfo() 函数前往指定的本地信息。
money_format() 函数把字符串格局化为泉币字符串。
metaphone() 函数计算字符串的 metaphone 键。
md5_file() 函数计算文件的 MD5 散列。
md5() 函数计算字符串的 MD5 散列。
ltrim() 函数从字符串左边删除空格或其他预定义字符。
localeconv() 函数前往包含本地数字及泉币信息格局的数组。
levenshtein() 函数前往两个字符串之间的 Levenshtein 间隔。
join() 函数把数组元素组合为一个字符串。
implode() 函数把数组元素组合为一个字符串。
htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。
html_entity_decode() chars_decode() 函数

PHP String 函数
htmlentities() 函数把字符转换为 HTML 实体。
html_entity_decode() 函数把 HTML 实体转换为字符。
hebrevc() 函数把希伯来文本从右至左的流转换为左至右的流。它也会把新行 (\n) 转换为 <br />。
hebrev() 函数把希伯来文本从右至左的流转换为左至右的流。
get_html_translation_table() 函数前往被 htmlentities() 和 htmlspecialchars() 函数应用的翻译表。
fprintf() 函数把格局化的字符串写到指定的输入流(例如:文件或数据库)。
explode() 函数把字符串瓜分为数组。
echo() 函数输入一个或多个字符串。
crypt() 函数前往应用 DES、Blowfish 或 MD5 加密的字符串。
crc32() 函数计算一个字符串的 crc32 多项式。
count_chars() 函数前往字符串所用字符的信息。
convert_uuencode() 函数应用 uuencode 算法对字符串停止编码。
convert_uudecode() 函数对 uuencode 编码的字符串停止解码。
convert_cyr_string() 函数把字符由一种 Cyrillic 字符转换成另外一种。
chunk_split() 函数把字符串瓜分为连续串更小的部分。
chr() 函数从指定的 ASCII 值前往字符。
chop() 函数从字符串的末尾开端删除空白字符或其他预定义字符。
bin2hex() 函数把 ASCII 字符的字符串转换为十六进制值。
addslashes() 函数在指定的预定义字符前添加反斜杠。
addcslashes() 函数在指定的字符前添加反斜杠。
xpath() 函数运转对 XML 文档的 XPath 查询。
simplexml_load_string() 函数把 XML 字符串载入对象中。
simplexml_load_file() 函数把 XML 文档载入对象中。
simplexml_import_dom() 函数把 DOM 节点转换为 SimpleXMLElement 对象。
registerXPathNamespace() 函数为下一次 XPath 查询创建定名空间语境。
getNamespace() 函数获得在 XML 文档中应用的定名空间。
getName() 函数从 SimpleXMLElement 对象获得 XML 元素的称号。
getDocNamespaces() 函数从 SimpleXMLElement 对象前往在 XML 文档中声明的定名空间。
children() 函数获得指定节点的子节点。
attributes() 函数获得 SimpleXML 元素的属性。
asXML() 函数以字符串的情势从 SimpleXMLElement 对象前往 XML 文档。
addChild() 函数向指定的 XML 节点添加一个子节点。
addAttribute() 函数给 SimpleXML 元素添加一个属性。
__construct() 函数创建一个新的 SimpleXMLElement 对象。
mysql_unbuffered_query() 函数向 MySQL 发送一条 SQL 查询(不获得 / 缓存成果)。
mysql_thread_id() 函数前往以后哨程的 ID。
mysql_stat() 函数前往 MySQL 办事器的以后体系状况。
mysql_select_db() 函数设置活动的 MySQL 数据库。
mysql_result() 函数前往成果集中一个字段的值。
mysql_real_escape_string() 函数转义 SQL 语句中应用的字符串中的特别字符。
mysql_query() 函数履行一条 MySQL 查询。
mysql_ping() 函数 Ping 一个办事器连接,假设没有连接则重新连接。
mysql_pconnect() 函数翻开一个到 MySQL 办事器的耐久连接。
mysql_num_rows() 函数前往成果集中行的数量。
mysql_num_fields() 函数前往成果集中字段的数。
mysql_list_processes() 函数列出 MySQL 过程。
mysql_list_dbs() 函数列出 MySQL 办事器中一切的数据库。
mysql_insert_id() 函数前往上一步 INSERT 操作产生的 ID。
mysql_info() 函数前往比来一条查询的信息。
mysql_get_server_info() 函数前往 MySQL 办事器的信息。
mysql_get_proto_info() 函数前往 MySQL 协定的信息。
mysql_get_host_info() 函数前往 MySQL 主机的信息。
mysql_get_client_info() 函数前往 MySQL 客户端信息。
mysql_free_result() 函数释放成果内存。
mysql_field_type() 函数前往成果集中指定字段的类型。
mysql_field_table() 函数前往指定字段地点的表名。
mysql_field_seek() 函数将成果集中的指针设定为指定的字段偏移量。
mysql_field_name() 函数取得成果中指定字段的字段名。
mysql_field_len() 函数前往指定字段的长度。
mysql_field_flags() 函数从成果中取得和指定字段接洽关系的标记。
mysql_fetch_row() 函数从成果集中取得一行作为数字数组。
mysql_fetch_object() 函数从成果集(记录集)中取得一行作为对象。
mysql_fetch_lengths() 函数取得一行中每个字段的内容的长度。
mysql_fetch_field() 函数从成果集中取得列信息并作为对象前往。
mysql_fetch_assoc() 函数从成果集中取得一行作为接洽关系数组。
mysql_fetch_array() 函数从成果集中取得一行作为接洽关系数组,或数字数组,或二者兼有
mysql_error() 函数前往上一个 MySQL 操作产生的文本缺点信息。
mysql_errno() 函数前往上一个 MySQL 操作中的缺点信息的数字编码。
mysql_db_name() 函数取得 mysql_list_dbs() 调用所前往的数据库名。
mysql_data_seek() 函数移动外部成果的指针。
mysql_connect() 函数翻开非耐久的 MySQL 连接。
mysql_close() 函数封闭非耐久的 MySQL 连接。
mysql_client_encoding() 函数前往以后连接的字符集的称号。
mysql_affected_rows() 函数前往前一次 MySQL 操作所影响的记录行数。
tanh() 函数前往双曲正切。
tan() 函数前往正切。
srand() 函数播下随机数产生器种子。
sqrt() 函数前往一个数的平方根。
sinh() 函数前往一个数的双曲正弦。
sin() 函数前往一个数的正弦。
round() 函数对浮点数停止四舍五入。
rand() 函数前往随机整数。
rad2deg() 函数把弧度数转换为角度数。
pow() 函数前往 x 的 y 次方。
pi() 函数前往圆周率的值。
octdec() 函数把八进制转换为十进制。
mt_srand() 收获 Mersenne Twister 随机数生成器。
mt_rand() 应用 Mersenne Twister 算法前往随机整数。
mt_getrandmax() 显示随机数的最大年夜能够值。
min() 前往最小值。
max() 前往最大年夜值。
log1p() 之前往 log(1 + x),乃至当 x 的值接近零也能计算出精确成果。
log10() 以 10 为底的对数。
log() 前往天然对数。
lcg_value() 组合线性同余产生器。
is_nan() 断定能否为合法数值。
is_infinite() 断定能否为无穷值。
is_finite() 函数断定能否为无限值。
hypot() 函数计算一向角三角形的斜边长度。
hexdec() 函数把十六进制转换为十进制。
fmod() 函数显示随机数最大年夜的能够值。
fmod() 函数前往除法的浮点数余数。
floor() 函数向下舍入为最接近的整数。
expm1() 函数前往 exp(x) - 1,乃至当 number 的值接近零也能计算出精确成果。
exp() 函数计算 e 的指数。
deg2rad() 函数将角度转换为弧度。
decoct() 函数把十进制转换为八进制。
dechex() 函数把十进制转换为十六进制。
decbin() 函数把十进制转换为二进制。
cosh() 函数前往一个数的双曲余弦。
cos() 函数前往一个数的余弦。
ceil() 函数向上舍入为最接近的整数。
bindec() 函数把二进制转换为十进制。
base_convert() 函数在随便任性进制之间转换数字。
atanh() 函数前往一个角度的反双曲正切。
atan() 和 atan2() 和 atan2() 函数

PHP Math 函数
atan() 和 atan2() 和 atan2() 函数

PHP Math 函数
asinh() 函数前往一个数的反双曲正弦。
asin() 函数前往不合数值的反正弦,前往的成果是介于 -PI/2 与 PI/2 之间的弧度值。
acosh() 函数前往一个数的反双曲余弦。
acos() 函数前往一个数的反余弦。
abs() 函数前往一个数的相对值。
mail() 函数许可您从脚本中直接发送电子邮件。
libxml_use_internal_errors() 函数禁用标准的 libxml 缺点,并启用用户缺点处理。
libxml_get_last_error() 函数从 libxml 缺点缓冲中获得最后一个缺点。
libxml_get_errors() 函数从 libxml 缺点缓冲中获得缺点。
libxml_clear_errors() 函数清空 libxml 缺点缓冲。
setrawcookie() 函数纰谬 cookie 值停止 URL 编码,发送一个 HTTP cookie。
setcookie() 函数向客户端发送一个 HTTP cookie。
headers_sent() 函数检查 HTTP 报头能否发送/已发送到何处。
headers_list() 函数前往已发送的(或待发送的)照应头部的一个列表。
header() 函数向客户端发送原始的 HTTP 报头。
ftp_systype() 函数前往长途 FTP 办事器的体系类型标识符。
ftp_ssl_connect() 函数翻开一个安然的 SSL-FTP 连接。
ftp_size() 函数前往指定文件的大年夜小。
ftp_site() 函数向办事器发送 SITE 敕令。
ftp_set_option() 函数设置各类 FTP 运转时选项。
ftp_rmdir() 函数删除一个目次。
ftp_rename() 函数更改 FTP 办事器上的文件或目次名。
ftp_rawlist() 函数前往指定目次中文件的详细列表。
ftp_raw() 函数向 FTP 办事器发送一个 raw 敕令。
ftp_quit() 函数封闭 FTP 连接。
ftp_pwd() 函数前往以后目次名。
ftp_put() 函数把文件上传到办事器。
ftp_pasv() 函数把主动形式设置为翻开或封闭。
ftp_nlist() 函数前往指定目次的文件列表。
ftp_nb_put() 函数把文件上传到办事器 (non-blocking)。
ftp_nb_get() 函数从 FTP 办事器上获得文件并写入本地文件 (non-blocking)。
ftp_nb_fput() 函数上传一个已翻开的文件,并在 FTP 办事器上把它保存为文件 (non-blocking)。
ftp_nb_fget() 函数从 FTP 办事器高低载一个文件并保存到本地曾经翻开的一个文件中 (non-blocking)。
ftp_nb_continue() 函数持续获得 / 发送文件。
ftp_mkdir() 函数在 FTP 办事器上建立新目次。
ftp_mdtm() 函数前往指定文件的最后修改时间。
ftp_login() 函数登录 FTP 办事器。
ftp_get() 函数从 FTP 办事器高低载一个文件。
ftp_get_option() 函数前往以后 FTP 连接的各类不合的选项设置。
ftp_fput() 函数上传一个曾经翻开的文件到 FTP 办事器。
ftp_fget() 函数从 FTP 办事器高低载一个文件并保存到本地一个曾经翻开的文件中。
ftp_exec() 函数请求在 FTP 办事器上履行一个法式榜样或敕令。
ftp_delete() 函数删除 FTP 办事器上的一个文件。
ftp_connect() 函数建立一个新的 FTP 连接。
ftp_close() 函数封闭 FTP 连接。
ftp_chmod() 函数设置 FTP 办事器上指定文件的权限。
ftp_chdir() 函数改变 FTP 办事器上的以后目次。
ftp_cdup() 函数把以后目次改变成 FTP 办事器上的父目次。
ftp_alloc() 函数为要上传到 FTP 办事器的文件分派空间。
filter_var() 函数经过过程指定的过滤器过滤变量。
filter_var_array() 函数获得多项变量,并停止过滤。
filter_list() 函数前往包含一切取得支撑的过滤器的一个数组。
filter_input_array() 函数从脚本外部获得多项输入,并停止过滤。
filter_input() 函数从脚本外部获得输入,并停止过滤。
filter_id() 函数前往指定过滤器的 ID 号。
filter_has_var() 函数检查能否存在指定输入类型的变量。
unlink() 函数删除文件。
umask() 函数改变以后的 umask。
touch() 函数设置指定文件的拜访和修改时间。
tmpfile() 函数以读写(w+)形式建立一个具有唯一文件名的临时文件。
tempnam() 函数创建一个具有唯一文件名的临时文件。
symlink() 函数创建符号连接。
stat() 函数前往关于文件的信息。
set_file_buffer() 函数设置翻开文件的缓冲大年夜小。
rmdir() 函数删除空的目次。
rewind() 函数将文件指针的地位倒回文件的开首。
rename() 函数重定名文件或目次。
realpath() 函数返拒相对途径。
readlink() 函数前往符号连接指向的目标。
readfile() 函数输入一个文件。
popen() 函数翻开过程文件指针。
pclose() 函数封闭由 popen() 翻开的管道。
pathinfo() 函数以数组的情势前往文件途径的信息。
parse_ini_file() 函数解析一个设备文件,并以数组的情势前往个中的设置。
move_uploaded_file() 函数将上传的文件移动到新地位。
mkdir() 函数创建目次。
lstat() 函数前往关于文件或符号连接的信息。
linkinfo() 函数前往连接的信息。
link() 函数建立一个硬连接。
is_writeable() 函数断定指定的文件能否可写。
is_writable() 函数断定指定的文件能否可写。
is_uploaded_file() 函数断定指定的文件能否是经过过程 HTTP POST 上传的。
is_readable() 函数断定指定文件名能否可读。
is_link() 函数断定指定文件名能否为一个符号连接。
is_file() 函数检查指定的文件名能否是正常的文件。
is_executable() 函数检查指定的文件能否可履行。
is_dir() 函数检查指定的文件能否是目次。
glob() 函数前往婚配指定形式的文件名或目次。
fwrite() 函数写入文件(可安然用于二进制文件)。
ftruncate() 函数把文件截断到指定的长度。
ftell() 函数在翻开文件中的以后地位。
fstat() 函数前往关于翻开文件的信息。
fseek() 函数在翻开的文件中定位。
fscanf() 函数根据指定的格局对来自翻开的文件的输入停止解析。
fread() 函数读取文件(可安然用于二进制文件)。
fputs() 函数写入文件(可安然用于二进制文件)。
fputcsv() 函数将行格局化为 CSV 并写入一个翻开的文件。
fpassthru() 函数输入文件指针处的一切残剩数据。
fopen() 函数翻开文件或许 URL。
fnmatch() 函数根据指定的形式来婚配文件名或字符串。
flock() 函数锁定或释放文件。
filetype() 函数前往指定文件或目次的类型。
filesize() 函数前往指定文件的大年夜小。
fileperms() 函数前往文件或目次的权限。
fileowner() 函数前往文件的一切者。
filemtime() 函数前往文件内容前次的修改时间。
fileinode() 函数前往文件的 inode 编号。
filegroup() 函数前往指定文件的组 ID。
filectime() 函数前往指定文件的前次 inode 修改时间。
fileatime() 函数前往指定文件的前次拜访时间。
file_put_contents() 函数把一个字符串写入文件中。
file_get_contents() 函数把全部文件读入一个字符串中。
file_exists() 函数检查文件或目次能否存在。
file() 函数把全部文件读入一个数组中。
fgetss() 函数从翻开的文件中读取一行并过滤掉落 HTML 和 PHP 标记。
fgets() 函数从文件指针中读取一行。
fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段。
fgetc() 函数从文件指针中读取一个字符。
fflush() 函数将缓冲内容输入到文件。
feof() 函数检测能否已达到文件末尾 (eof)。
fclose() 函数封闭一个翻开文件。
diskfreespace() 函数前往目次中的可用空间。该函数是 disk_free_space() 函数的别号。
disk_total_space() 函数前往指定目次的磁盘总大年夜小。
disk_free_space() 函数前往目次中的可用空间
dirname() 函数前往途径中的目次部分。
clearstatcache() 函数拷贝文件。
clearstatcache() 函数清除文件状况缓存。
chown() 函数改变指定文件的一切者。
chmod() 函数改变文件形式。
chgrp() 函数改变文件所属的组。
basename() 函数前往途径中的文件名部分。
set_exception_handler() handler() 函数

PHP Error 和 Logging 函数
set_exception_handler() 函数设置用户自定义的异常处理函数。
set_error_handler() 函数设置用户自定义的缺点处理函数。
restore_exception_handler() 函数恢复之前的异常处理法式榜样,该法式榜样是由 set_exception_handler() 函数改变的。
restore_error_handler() 函数恢复之前的缺点处理法式榜样,该法式榜样是由 set_error_handler() 函数改变的。
error_reporting() 设置 PHP 的报错级别并前往以后级别。
error_log() 函数向办事器缺点记录、文件或长途目标发送一个缺点。
error_get_last() 函数获得最后产生的缺点。
debug_print_backtrace() 函数输入 backtrace。
debug_backtrace() cktrace() 函数

PHP Error 和 Logging 函数
scandir() 函数前往一个数组,个中包含指定途径中的文件和目次。
rewinddir() 函数重置由 opendir() 翻开的目次句柄。
readdir() 函数前往由 opendir() 翻开的目次句柄中的条目。
opendir() 函数翻开一个目次句柄,可由 closedir(),readdir() 和 rewinddir() 应用。
getcwd() 函数前往以后目次。
closedir() 函数封闭由 opendir() 函数翻开的目次句柄。
dir() 函数翻开一个目次句柄,并前往一个对象。这个对象包含三个办法:read() , rewind() 和 close()。
chroot() 函数把以后过程的根目次改变成指定的目次。
chdir() 函数把以后的目次改变成指定的目次。
time() 函数前往以后时间的 Unix 时间戳。
strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。
strptime() 函数解析由 strftime() 生成的日期/时间。
strftime() 函数根据区域设置格局化本地时间/日期。
mktime() 函数前往一个日期的 Unix 时间戳。
microtime() 函数前往以后 Unix 时间戳和微秒数。
localtime() 函数前往本地时间(一个数组)。
idate() 函数将本地时间/日期格局化为整数。
gmstrftime() 函数根据本地区域设置格局化 GMT/UTC 时间/日期。
gmmktime() 函数取得 GMT 日期的 UNIX 时间戳。
gmdate() 函数格局化 GMT/UTC 日期/时间。
gettimeofday() 函数前往一个包含以后时间信息的数组。
getdate() 函数取得日期/时间信息。
date() 函数格局化一个本地时间/日期。
date_sunset() 函数前往指定的日期与地点的日落时间。
date_sunrise() 函数前往指定的日期与地点的日出时间。
date_default_timezone_set() 函数设置用在脚本中一切日期/时间函数的默许时区。
date_default_timezone_get() 函数前往脚本中一切日期时间函数所应用的默许时区。
checkdate() 函数验证一个格里高里日期。
UnixToJD() 函数把 Unix 时间戳转换为儒略日计数。
JulianToJD() 函数把儒略历转换为儒略日计数。
JewishToJD() 函数把犹太历法转换为儒略日计数。
JDToUnix() 函数把儒略日计数转换为 Unix 时间戳。
JDToGregorian() lian() 函数

PHP Array 函数
JDToGregorian() wish() 函数

PHP Array 函数
JDToGregorian() 函数把儒略日计数转换为格利高里历法。
JDToFrench() 函数把儒略日计数转换为法国共和国历法。
JDMonthName() 函数前往指定历法的月份字符串。
JDDayOfWeek() 函数前昔日期在周几。
GregorianToJD() 函数将格利高里历法转换成为儒略日计数。
FrenchToJD() 函数将法国共和历法转换成为儒略日计数。
easter_days() 函数前往指定年份的复生节与 3 月 21 日之间的天数。
easter_date() 函数前往指定年份的复生节午夜的 Unix 时间戳。
cal_to_jd() 函数把指定的日期转换为儒略日计数。
cal_info() 函数前往一个数组,个中包含了关于给定历法的信息。
cal_from_jd() 函数把儒略日计数转换为指定历法的日期。
cal_days_in_month() 函数针对指定的年份和日历,前往一个月中的天数。
usort() 函数应用用户自定义的函数对数组排序。
uksort() 函数应用用户自定义的比较函数按照键名对数组排序,并保持索引关系。
uasort() 函数应用用户自定义的比较函数对数组排序,并保持索引接洽关系(不为元素分派新的键)。
sort() 函数按升序对给定命组的值排序。
sizeof() 函数计算数组中的单位数量或对象中的属性个数。
shuffle() 函数把数组中的元素按随机次序重新分列。
rsort() 函数对数组的元素按照键值停止逆向排序。与 arsort() 的功能基本相同。
reset() 函数把数组的外部指针指向第一个元素,并前往这个元素的值。
range() 函数创建并前往一个包含指定范围的元素的数组。
prev() HP prev() 函数

PHP Array 函数
pos() 函数是 current() 函数 的别号。它可前往数组中以后元素的值。
next() 函数把指向以后元素的指针移动到下一个元素的地位,并前往以后元素的值。
natsort() 函数用天然次序算法对给定命组中的元素排序。
natcasesort() 函数用不辨别大年夜小写的天然次序算法对给定命组中的元素排序。
list() 函数用数组中的元素为一组变量赋值。
ksort() 函数按照键名对数组排序,为数组值保存本来的键。
krsort() 函数将数组按照键逆向排序,为数组值保存本来的键。
key() 函数前往数组外部指针以后指向元素的键名。
in_array() 函数在数组中搜刮给定的值。
extract() extract() 函数

PHP Array 函数
end() 函数将数组外部指针指向最后一个元素,并前往该元素的值(假设成功)。
each() 函数生成一个由数组以后外部指针所指向的元素的键名和键值构成的数组,并把外部指针向前移动。
current() 函数前往数组中的以后元素(单位)。
count() 函数计算数组中的单位数量或对象中的属性个数。
compact() 函数创建一个由参数所带变量构成的数组。假设参数中存在数组,该数组中变量的值也会被获得。
asort() 函数对数组停止排序并保持索引关系。重要用于对那些单位次序很重要的结合数组停止排序。
arsort() 函数对数组停止逆向排序并保持索引关系。重要用于对那些单位次序很重要的结合数组停止排序。
array_walk_recursive() cursive() 函数

PHP Array 函数
array_walk() 函数对数组中的每个元素应用回调函数。假设成功则前往 TRUE,不然前往 FALSE。
array_values() 函数前往一个包含给定命组中一切键值的数组,但不保存键名。
array_unshift() 函数在数组开首拔出一个或多个元素。
array_unique() 函数移除数组中的反复的值,并前往成果数组。
array_uintersect_assoc() 函数带索引检查计算数组的交集,用回调函数比较数据。
array_uintersect() 函数计算数组的交集,用回调函数比较数据。
array_udiff_uassoc() 函数前往 array1 数组中存在但其它数组中都不存在的部分。前往的数组中键名保持不变。
array_udiff_assoc() 函数前往 array1 中存在但其它数组中都不存在的部分。
array_udiff() 函数前往一个数组,该数组包含了一切在被比较数组中,然则不在任何其它参数数组中的值,键名保存不变。
array_sum() 函数前往数组中一切值的总和。
array_splice() 函数与 array_slice() 函数类似,选择数组中的一系列元素,但不前往,而是删除它们并用其它值代替。
array_slice() 函数在数组中根据条件取出一段值,并前往。
array_shift() 函数删除数组中的第一个元素,并前往被删除元素的值。
array_search() 函数与 in_array() 一样,在数组中查找一个键值。假设找到了该值,婚配元素的键名会被前往。假设没找到,则前往 false。
array_reverse() 函数将原数组中的元素次序翻转,创建新的数组并前往。假设第二个参数指定为 true,则元素的键名保持不变,不然键名将损掉。
array_reduce() 函数用回调函数迭代地将数组简化为单一的值。假设指定第三个参数,则该参数将被当作是数组中的第一个值来处理,或许假设数组为空的话就作为终究前往值。
array_rand() 函数从数组中随机选出一个或多个元素,并前往。
array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后前往新数组的长度。
array_product() 函数计算并前往数组中一切值的乘积。
array_pop() 函数删除数组中的最后一个元素。
array_pad() 函数向一个数组拔出带有指定值的指定命量的元素。
array_multisort() 函数对多个数组或多维数组停止排序。
array_merge_recursive() 函数与 array_merge() 函数 一样,将一个或多个数组的元素的归并起来,一个数组中的值附加在前一个数组的前面。并前往作为成果的数组。
array_merge() 函数把两个或多个数组归并为一个数组。
array_map() 函数前往用户自定义函数感化后的数组。回调函数接收的参数数量应当和传递给 array_map() 函数的数组数量分歧。
array_keys() 函数前往包含数组中一切键名的一个新数组。
array_key_exists() 函数断定某个数组中能否存在指定的 key,假设该 key 存在,则前往 true,不然前往 false。
array_intersect_ukey() 函数用回调函数比较键名来计算数组的交集。
array_intersect_uassoc() 函数应用用户自定义的回调函数计算数组的交集,用回调函数比较索引。
array_intersect_key() 函数应用键名比较计算数组的交集。
array_intersect_assoc() 函数前往两个或多个数组的交集数组。
array_intersect() 函数前往两个或多个数组的交集数组。
array_flip() 函数前往一个反转后的数组,假好像一值出现了屡次,则最后一个键名将作为它的值,一切其他的键名都将损掉。
array_filter() 函数用回调函数过滤数组中的元素,假设自定义过滤函数前往 true,则被操作的数组的以后值就会被包含在前往的成果数组中, 并将成果构成一个新的数组。假设原数组是一个接洽关系数组,键名保持不变。
array_fill() 函数用给定的值填充数组,前往的数组有 number 个元素,值为 value。前往的数组应用数字索引,从 start 地位开端并递增。假设 number 为 0 或小于 0,就会掉足。
array_diff_ukey() 前往一个数组,该数组包含了一切涌如今 array1 中然则未涌如今任何其它参数数组中的键名的值。留意接洽关系关系保存不变。与 array_diff() 不合的是,比较是根据键名而不是值来停止的。
array_diff_uassoc() 函数应用用户自定义的回调函数 (callback) 做索引检查来计算两个或多个数组的差集。前往一个数组,该数组包含了在 array1 中然则不在任何其他参数数组中的值。
array_diff_key() 函数前往一个数组,该数组包含了一切在被比较的数组中,然则不在任何其他参数数组中的键。
array_diff_assoc() 函数前往两个数组的差集数组。该数组包含了一切在被比较的数组中,然则不在任何其他参数数组中的键和值。
array_diff() 函数前往两个数组的差集数组。该数组包含了一切在被比较的数组中,然则不在任何其他参数数组中的键值。
array_count_values() 函数用于统计数组中一切值出现的次数。
array_combine() 函数经过过程归并两个数组来创建一个新数组,个中的一个数组是键名,另外一个数组的值为键值。
array_chunk() 函数把一个数组瓜分为新的数组块。
array_change_key_case() 函数将数组的一切的 KEY 都转换为大年夜写或小写。
array() 创建数组,带有键和值。假设在规定命组时省略了键,则生成一个整数键,这个 key 从 0 开端,然后以 1 停止递增。

 标签:经常使用函数

评论辩论这个帖子(3)渣滓回帖将一概封号处理……

Lv1 菜鸟
u_***75 职业无 1月前#1
有手册的,不过照样有效的,收藏了
Lv5 码农
wa***21 交互设计师 1月前#2
异常实用!
Lv1 菜鸟
qq***47 职业无 1月前#3
便利过去看一眼
 文明上彀,理性说话!   😉 阿里云荣幸券,戳我支付