background image

13.3 常用函数  

我们简单来看看一些常用的函数。  

数组  

array - 生成数组  
count - 数组元素个数  
sort - 数组排序,另有其他几种排序函数可供使用  
list - 列出数组元素  
each - 返回下一个 key/value 对  
current - 返回当前数组元素  
next,prev - 传回当前数组元素前后指针  

日期和时间  

checkdate - 验证日期/时间格式  
date - 生成日期/时间格式  
time - 当前时间信息  
strftime - 格式化日期/时间  

目录、文件系统  

chdir - 改变目录  
dir - 目录类别  
opendir, readdir, closedir - 开启、读取、关闭目录  
fopen, fclose - 开启、关闭文件  
fgets, fgetss - 逐行读取内容  
file - 将整个文件读入一个数组变量中  

正则表达式  

ereg - 匹配正则表达式  
eregi - 大小写非敏感匹配正则表达式  
ereg_replace -匹配正则表达式并替换  
eregi_replace -大小写非敏感匹配正则表达式并替换  
split - 依规则切开字符串并以数组形势存储  

字符串  

AddSlashes - 加上斜杠后使用字符串  
echo - 输出一个或多个字符串  
join, implode - 将数组元素合并为字符串  
htmlentities, htmlspecialchars - 将 HTML 特殊字符转换为 HTML 标记形式  
split - 依规则切开字符串并以数组形势存储