php常用函数Word文档格式.docx

上传人:b****7 文档编号:22741236 上传时间:2023-02-05 格式:DOCX 页数:16 大小:24.10KB
下载 相关 举报
php常用函数Word文档格式.docx_第1页
第1页 / 共16页
php常用函数Word文档格式.docx_第2页
第2页 / 共16页
php常用函数Word文档格式.docx_第3页
第3页 / 共16页
php常用函数Word文档格式.docx_第4页
第4页 / 共16页
php常用函数Word文档格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

php常用函数Word文档格式.docx

《php常用函数Word文档格式.docx》由会员分享,可在线阅读,更多相关《php常用函数Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。

php常用函数Word文档格式.docx

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—从关联数组中取得键名

krsort—对数组按照键名逆向排序

ksort—对数组按照键名排序

list—把数组中的值赋给一些变量

natcasesort—用“自然排序”算法对数组进行不区分大小写字母的排序

natsort—用“自然排序”算法对数组排序

next—将数组中的内部指针向前移动一位

pos—current()的别名

prev—将数组的内部指针倒回一位

range—建立一个包含指定范围单元的数组

reset—将数组的内部指针指向第一个单元

rsort—对数组逆向排序

shuffle—将数组打乱

sizeof—count()的别名

sort—对数组排序

uasort—使用用户自定义的比较函数对数组中的值进行排序并保持索引关联

uksort—使用用户自定义的比较函数对数组中的键名进行排序

usort—使用用户自定义的比较函数对数组中的值进行排序

(2)php一些不太常用的但非常实用系统级函数

call_user_method_array—调用一个用户方法,同时传递参数数组(已废弃)

call_user_method—对特定对象调用用户方法(已废弃)

class_exists—检查类是否已定义

get_class_methods—返回由类的方法名组成的数组

get_class_vars—返回由类的默认属性组成的数组

get_class—返回对象的类名

get_declared_classes—返回由已定义类的名字所组成的数组

get_declared_interfaces—返回一个数组包含所有已声明的接口

get_object_vars—返回由对象属性组成的关联数组

get_parent_class—返回对象或类的父类名

interface_exists—检查接口是否已被定义

is_a—如果对象属于该类或该类是此对象的父类则返回TRUE

is_subclass_of—如果此对象是该类的子类,则返回TRUE

method_exists—检查类的方法是否存在

property_exists—检查对象或类是否具有该属性

(3)php时间处理常用的函数

checkdate—验证一个格里高里日期

date_default_timezone_get—取得一个脚本中所有日期时间函数所使用的默认时区

date_default_timezone_set—设定用于一个脚本中所有日期时间函数的默认时区

date_time_set—Setsthetime

date_timezone_get—ReturntimezonerelativetogivenDateTime

date_timezone_set—SetsthetimezonefortheDateTimeobject

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时间戳

(4)php文件系统处理常用的函数

chdir—改变目录

chroot—改变根目录

dir—directory类

closedir—关闭目录句柄

getcwd—取得当前工作目录

opendir—打开目录句柄

readdir—从目录句柄中读取条目

rewinddir—倒回目录句柄

scandir—列出指定路径中的文件和目录

basename—返回路径中的文件名部分

chgrp—改变文件所属的组

chmod—改变文件模式

chown—改变文件的所有者

clearstatcache—清除文件状态缓存

copy—拷贝文件

delete—参见unlink()或unset()

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—判断文件是否是通过HTTPPOST上传的

is_writable—判断给定的文件名是否可写

is_writeable—is_writable()的别名

lchgrp—Changesgroupownershipofsymlink

lchown—Changesuserownershipofsymlink

link—建立一个硬连接

linkinfo—获取一个连接的信息

lstat—给出一个文件或符号连接的信息

mkdir—新建目录

move_uploaded_file—将上传的文件移动到新位置

parse_ini_file—解析一个配置文件

pathinfo—返回文件路径的信息

pclose—关闭进程文件指针

popen—打开进程文件指针

readfile—输出一个文件

readlink—返回符号连接指向的目标

realpath—返回规范化的绝对路径名

rename—重命名一个文件或目录

rewind—倒回文件指针的位置

rmdir—删除目录

set_file_buffer—stream_set_write_buffer()的别名

stat—给出文件的信息

symlink—建立符号连接

tempnam—建立一个具有唯一文件名的文件

tmpfile—建立一个临时文件

touch—设定文件的访问和修改时间

umask—改变当前的umask

unlink—删除文件

mail—发送邮件

(5)php常用的数学函数以及数字处理函数

abs—绝对值

acos—反余弦

acosh—反双曲余弦

asin—反正弦

asinh—反双曲正弦

atan2—两个参数的反正切

atan—反正切

atanh—反双曲正切

base_convert—在任意进制之间转换数字

bindec—二进制转换为十进制

ceil—进一法取整

cos—余弦

cosh—双曲余弦

decbin—十进制转换为二进制

dechex—十进制转换为十六进制

decoct—十进制转换为八进制

deg2rad—将角度转换为弧度

exp—计算e的指数

expm1—返回exp(number)–1,甚至当number的值接近零也能计算出准确结果

floor—舍去法取整

fmod—返回除法的浮点数余数

getrandmax—显示随机数最大的可能值

hexdec—十六进制转换为十进制

hypot—计算一直角三角形的斜边长度

is_finite—判断是否为有限值

is_infinite—判断是否为无限值

is_nan—判断是否为合法数值

lcg_value—组合线性同余发生器

log10—以10为底的对数

log1p—返回log(1+number),甚至当number的值接近零也能计算出准确结果

log—自然对数

max—找出最大值

min—找出最小值

mt_getrandmax—显示随机数的最大可能值

mt_rand—生成更好的随机数

mt_srand—播下一个更好的随机数发生器种子

octdec—八进制转换为十进制

pi—得到圆周率值

pow—指数表达式

rad2deg—将弧度数转换为相应的角度数

rand—产生一个随机整数

round—对浮点数进行四舍五入

sin—正弦

sinh—双曲正弦

sqrt—平方根

srand—播下随机数发生器种子

tan—正切

tanh—双曲正切

(6)php数据库操作常用的函数

mysql_affected_rows—取得前一次MySQL操作所影响的记录行数

mysql_change_user—改变活动连接中登录的用户

mysql_client_encoding—返回字符集的名称

mysql_close—关闭MySQL连接

mysql_connect—打开一个到MySQL服务器的连接

mysql_create_db—新建一个MySQL数据库

mysql_data_seek—移动内部结果的指针

mysql_db_name—取得结果数据

mysql_db_query—发送一条MySQL查询

mysql_drop_db—丢弃(删除)一个MySQL数据库

mysql_errno—返回上一个MySQL操作中的错误信息的数字编码

mysql_error—返回上一个MySQL操作产生的文本错误信息

mysql_escape_string—转义一个字符串用于mysql_query

mysql_fetch_array—从结果集中取得一行作为关联数组,或数字数组,或二者兼有

mysql_fetch_assoc—从结果集中取得一行作为关联数组

mysql_fetch_field—从结果集中取得列信息并作为对象返回

mysql_fetch_lengths—取得结果集中每个输出的长度

mysql_fetch_object—从结果集中取得一行作为对象

mysql_fetch_row—从结果集中取得一行作为枚举数组

mysql_field_flags—从结果中取得和指定字段关联的标志

mysql_field_len—返回指定字段的长度

mysql_field_name—取得结果中指定字段的字段名

mysql_field_seek—将结果集中的指针设定为制定的字段偏移量

mysql_field_table—取得指定字段所在的表名

mysql_field_type—取得结果集中指定字段的类型

mysql_free_result—释放结果内存

mysql_get_client_info—取得MySQL客户端信息

mysql_get_host_info—取得MySQL主机信息

mysql_get_proto_info—取得MySQL协议信息

mysql_get_server_info—取得MySQL服务器信息

mysql_info—取得最近一条查询的信息

mysql_insert_id—取得上一步INSERT操作产生的ID

mysql_list_dbs—列出MySQL服务器中所有的数据库

mysql_list_fields—列出MySQL结果中的字段

mysql_list_processes—列出MySQL进程

mysql_list_tables—列出MySQL数据库中的表

mysql_num_fields—取得结果集中字段的数目

mysql_num_rows—取得结果集中行的数目

mysql_pconnect—打开一个到MySQL服务器的持久连接

mysql_ping—Ping一个服务器连接,如果没有连接则重新连接

mysql_query—发送一条MySQL查询

mysql_real_escape_string—转义SQL语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集

mysql_result—取得结果数据

mysql_select_db—选择 

MySQL 

数据库

mysql_stat—取得当前系统状态

mysql_tablename—取得表名

mysql_thread_id—返回当前线程的ID

mysql_unbuffered_query—向MySQL发送一条SQL查询,并不获取和缓存结果的行

(7)php处理文件流常用函数

flush—刷新输出缓冲

ob_clean—Clean(erase)theoutputbuffer

ob_end_clean—Clean(erase)theoutputbufferandturnoffoutputbuffering

ob_end_flush—Flush(send)theoutputbufferandturnoffoutputbuffering

ob_flush—Flush(send)theoutputbuffer

ob_get_clean—Getcurrentbuffercontentsanddeletecurrentoutputbuffer

ob_get_contents—Returnthecontentsoftheoutputbuffer

ob_get_flush—Flushtheoutputbuffer,returnitasastringandturnoffoutputbuffering

ob_get_length—Returnthelengthoftheoutputbuffer

ob_get_level—Returnthenestingleveloftheoutputbufferingmechanism

ob_get_status—Getstatusofoutputbuffers

ob_gzhandler—ob_startcallbackfunctiontogzipoutputbuffer

ob_implicit_flush—Turnimplicitflushon/off

ob_list_handlers—Listalloutputhandlersinuse

ob_start—Turnonoutputbuffering

output_add_rewrite_var—AddURLrewritervalues

output_reset_rewrite_vars—ResetURLrewritervalues

(8)php正则处理常用函数

preg_grep—返回与模式匹配的数组单元

preg_last_error—ReturnstheerrorcodeofthelastPCREregexexecution

preg_match_all—进行全局正则表达式匹配

preg_match—进行正则表达式匹配

preg_quote—转义正则表达式字符

preg_replace_callback—用回调函数执行正则表达式的搜索和替换

preg_replace—执行正则表达式的搜索和替换

preg_split—用正则表达式分割字符串

ereg_replace—正则表达式替换

ereg—正则表达式匹配

eregi_replace—不区分大小写的正则表达式替换

eregi—不区分大小写的正则表达式匹配

split—用正则表达式将字符串分割到数组中

spli

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1