- phpusleep()函数延迟代码执行若干微秒。
- 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()函数
- PHPString函数
- 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()函数
- PHPString函数
- 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()播种MersenneTwister随机数生成器。
- mt_rand()使用MersenneTwister算法返回随机整数。
- 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()函数
- PHPMath函数
- 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编码,发送一个HTTPcookie。
- setcookie()函数向客户端发送一个HTTPcookie。
- 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()函数判断指定的文件是否是通过HTTPPOST上传的。
- 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()函数改变文件模
PHP 常用函数
知识推荐
- apache无法启动报错No space left on device
- http强转https
- alibaba的FastJson找不到JSON对象问题
- ASP.NET MVC从视图传参到控制器的几种形式
- 使用 pkg 打包分发 nodejs 应用
- css概括2
- selenium error "WebElement object has no attribute 'sendKeys'
- zblog文件大小超出,上传成功但插入不了
- CSS语法4
- 使用telnet模拟redis从服务器
- 从零写一个Asp.net core手脚架(模型验证)
- CSS3 浏览器前缀
- 设计模式之观察者模式--PHP
- 用node.js模拟服务器和客户端
- idhttp.post方式 调用datasnap rest 远程方法(转咏南兄)
- 【Go】优雅的读取http请求或响应的数据
- 安装vuejs以及vue-cli脚手架
- 15-js提交表单的简单检测实例