php常⽤系统函数库,PHP常⽤函数⼤全
php
usleep() 函数延迟代码执⾏若⼲微秒。
unpack() 函数从⼆进制字符串对数据进⾏解包。
uniqid() 函数基于以微秒计的当前时间,⽣成⼀个唯⼀的 ID。
time_sleep_until() 函数延迟代码执⾏直到指定的时间。
time_nanosleep() 函数延迟代码执⾏若⼲秒和纳秒。
sleep() 函数延迟代码执⾏若⼲秒。
show_source() 函数对⽂件进⾏语法⾼亮显⽰。
strip_whitespace() 函数返回已删除 php 注释以及空⽩字符的源代码⽂件。chop() 函数从字符串的末端开始删除空⽩字符或其他预定义字符。trim() 函数从字符串的两端删除空⽩字符和其他预定义字符。
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_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)声明时被调⽤的函数。
国内php空间xml_set_processing_instruction_handler() 函数规定当解析器在 xml ⽂档中到处理指令时所调⽤的函数。
xml_set_object() 函数允许在对象中使⽤ xml 解析器。
xml_set_notation_decl_handler() 函数规定当解析器在 xml ⽂档中到符号声明时被调⽤的函数。例如,解析xml⽂档、输出xml⽂档中的内容,以及迭代处理xml⽂档中的元素。同样的⽂档使⽤xml解析如下(解析xml需要安装lxml库).注意,空标签依然被保留,并且⽂档前添加了xml头,⽽不是被包含在标签内:。
xml_set_external_entity_ref_handler() 函数规定当解析器在 xml ⽂档中到外部实体时被调⽤的函数。
xml_set_element_handler() 函数建⽴起始和终⽌元素处理器。
xml_set_default_handler() 函数为 xml 解析器建⽴默认的数据处理器。从代码看不出什么异常,由于解析数据是调⽤pthread_create函数创建⼀个默认属性的线程进⾏处理,如果没有解析,那么,应该
是pthread_create函数没有创建成功。c) 加载并解析struts2配置⽂件,如果没有⼈为配置,默认按顺序加载l、l、l,将action配置、result配置、interceptor配置,解析并存⼊⾄config对象中,返回⽂件配置对象config。
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 解析器。从代码看不出什么异常,由于解析数据是调⽤pthread_create函数创建⼀个默认属性的线程进⾏处理,如果没有解析,那么,应该是pthread_create函数没有创建成功。解释: 其实就是加了个创建命名内核空间的函数,由于第⼀次运⾏创建命名内核对象函数的话是创建成功的,所以我们就是依据这个原理进⾏了判断,如果创建失败的话再去执⾏下载函数,⽽创建命名内核对象的函数是在 所创建的命名内核对象已存在的情况下才会失败,试问nod32来模拟此指令的时候是创建的成功的,所以它会去执⾏下⾯的获得程序的⽂件路径,
然后运⾏⾃⼰,退出程序。
xml_parse_into_struct() 函数把 xml 数据解析到数组中。
xml_parse() 函数解析 xml ⽂档。
xml_get_error_code() 函数获取 xml 解析器错误代码。
xml_get_current_line_number() 函数获取 xml 解析器的当前⾏号。xml_get_current_byte_index() 函数获取 xml 解析器的当前字节索引。//获取⼀个xml资源解析⽂件,该对象解析的是apk中的l⽂件。
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() 函数返回字符串在另⼀个字符串中第⼀次出现的位置。php常⽤系统函数
stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。
stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。addcslashes() 函数在指定的字符前添加反斜杠。我们⽤globaladdatom 函数向全局原⼦添加⼀个255个字节以内的字符串,⽤globalfindatom来检查是否已经存在该全局原⼦,最后在程序结束时⽤globaldeleteatom函数删除添加
的全局原⼦。
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 位的字符串。js对⽂字进⾏编码涉及3个函数:escape,encodeuri,encodeuricomponent,相应3个解码函数:unescape,decodeuri,decodeuricomponent。24. 简述php常⽤的json编码函数, 如何将json解码的时候返回数组。
printf() 函数输出格式化的字符串。
print() 函数输出⼀个或多个字符串。
parse_str() 函数把查询字符串解析到变量中。
ord() 函数返回字符串第⼀个字符的 ASCII 值。
number_format() 函数通过千位分组来格式化数字。
nl2br() 函数在字符串中的每个新⾏ (\n) 之前插⼊ html 换⾏符 (
)。 <.
本⽂来⾃电脑杂谈,转载请注明本⽂⽹址:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论