php常用函数列表

[转]http://www.jhlm.tk/forum.php?mod=viewthread&tid=114&from=home

字符串函数:
htmlspecialchars() 格式化html标签
md5() 将一个字符串进行MD5算法加密
number_format()转制贷币格式,将用户输入的货币格式转制为熟悉的
preg_match() 正则表达式的匹配函数
trim()去除字符串中的空格
printf()格式化输出
str_replace() 字符串替换函数可以运用数组
strip_tags()删除一些对页布局有影响的html标记
explode() 字符串函数
implode() 连接数组中的元素成为字符 串
sprintf 返回一个格式化的字符串
strpos 查找第一次字符出现的位置
strrpos 找到最后一次字符串出现的位置
strrchr查找最后一次出现字符的字符
strstr找到第一个出现的字符串,查找一个字符串中另个字符串
substr    返回字符串的一部分

数组处理函数:
array_filter() 调用回调函数过滤数组中的元素
array_intersect()计算数组的交集
array_merge()把一个或多个数组合并为一个数组
array_pop()删除数组的最后一个元素,即将数组最后一个单元弹出(出栈)
array_push()向数组的结尾压入数据(进栈)
array_rand()从数组中随机选出一个或多个元素
array_shift()删除数组中第一个元素
array_sum()求数组中的数的和
in_array()检查数组中是否存在某个值
range()生成一个数组
shuffle() 把数组中元素按随机顺序重新排列
unique() 删除数组中重复的值,并返回没有重复的新数组

日期时间函数:
date()
getdate()
microtime()
mktime()

文件系统函数:
basename()返回路径中的文件名部分
dirname() 返回路径中的目录部分
file_get_contents()将整个文件读入一个字符串
filetype() 取得文件类型 (win file dir unknow)linux(block char dir filo file link unknow)
file() 把整个文件的内容读入一个数组中
fopen() 打开文件或者url
pathinfo() 返回路径的信息
readfile() 直接读取文件并输出给浏览器

会话控制函数
setCookie() 销毁和当前session 有关的资料
session_destroy() 发送一个cookie信息。
session_start() 启动session

数据库mysqli模块函数:
mysqli_connect_errno()
mysqli_fetch_accoc()
mysqli_fetch_array()
mysqli_fetch_object()
mysqli_fetch_row()
mysqli_query()
mysqli()