isset() 检查变量是否设置
unset() 销毁变量
var_dump() 打印变量的详细信息
echo 输出一个或多个字符串
Print 输出字符串
Printf 输出格式化字符串
sprintf — Return a formatted string
print_r() 打印关于变量的易于解释的信息
define() 定义一个常量
defined() 检查某个名称的常量是否存在
Exit 输出一个消息并且退出当前脚本
Die 等同于exit()------
Empty 检查一个变量是否为空
include 语句包含并运行指定文件
require 语句包含并运行指定文件
include_once 语句在脚本执行期间包含并运行指定文件
require_once 语句在脚本执行期间包含并运行指定文件
Strlen 获取字符串长度
Substr 返回字符串的子串
Strrpos 计算指定字符串在目标字符串中最后一次出现的位置
Trim 去除字符串首尾处的空白字符
Ltrim 删除字符串首端的空白字符
Rtrim 删除字符串末端的空白字符
Str_replace() 子字符串替换
Strtolower 将字符串转化为小写
Strtoupper 将字符串转化为大写
ucwords 将字符串中每个单词的首字母转换为大写
ucfirst 将字符串的首字母转换为大写
in_array 检查数组中是否存在某个值
array_search 在数组中搜索给定的值,如果成功则返回相应的键名
array_key_exists 检查给定的键名或索引是否存在于数组中
Explode 使用一个字符串分割另一个字符串
Implode Join array elements with a string
array_values() 返回数组中所有的值
array_keys() 返回数组中所有的键名
array_flip() 交换数组中的键和值
array_reverse() 返回一个单元顺序相反的数组
Count() 计算数组中的单元数目或对象中的属性个数
array_count_values() 统计数组中所有的值出现的次数
array_unique() 移除数组中重复的值
Sort() 对数组排序
Rsort 对数组逆向排序
Ksort() 对数组按照键名排序
Krsort() 对数组按照键名逆向排序
asort() 对数组进行排序并保持索引关系
Arsort() 对数组进行逆向排序并保持索引关系
array_merge() 合并一个或多个数组
array_rand() 从数组中随机取出一个或多个单元
array_sum() 计算数组中所有值的和
file_exists():检查文件或目录是否存在
copy():拷贝文件
unlink():删除服务端的文件
filesize():取得文件大小
filemtime():取得文件修改时间
fopen():打开文件或者 URL
fgets():从文件指针中读取一行
fread():读取文件
fwrite():写入文件
fclose():关闭文件释放资源
file_get_contents():将整个文件读入一个字符串
file_put_contents():将一个字符串写入文件
number_format():函数通过千位分组来格式化数字
array_sum():函数返回数组中所有值得和
本文转自噼里啪啦啦 51CTO博客,原文链接http://blog.51cto.com/pilipala/1670688:,如需转载请自行联系原作者