PHP函数大全
Apache Functions
apache_lookup_uri
    class apache_lookup_uri ( string filename );
    将文档里相关的URI信息返回到类变量中。
apache_note
    string apache_note ( string note_name, string [note_value]);
    Apache专属函数,获取记录表的值。
getallheaders
    array getallheaders ( void );
    返回数组类型的HTTP请求标头(Header)的值,不需任何参数。
virtual
    int virtual ( string filename );
    执行Apache Server 的Sub-request。
Array Functions
array
    array array ( … );
    建立并初始化数组。
array_walk
    int array_walk ( array arr, string func );
    自定义函数以处理数组中的每个元素。
arsort
    void arsort ( array array );
    将数组的值由大到小排序。
asort
    void assort ( array array );
    将数组的值由小到大排序。
count
    int count ( mixed var );
    计算变量或数组中的元素个数。
current
    mixed current ( array array );
    返回数组中目前的元素。
each
    array each ( array array );
    返回数组中下一个元素的索引及值。
end
    end ( array array );
    将指向数组的指针指到最后的元素。
key
    mixed key ( array array );
    获取数组中的索引。
ksort
    void ksort ( array array );
    根据数组的元素里的索引值将元素排序。
list
    void list ( … );
    列出数组中元素的值。
next
    mixed next ( array array );
    将指向数组的指针逐一向后移动。
pos
    mixed pos ( array array );
    返回数组目前指针所在位置的元素。
prev
    mixed prev ( array array );
    将指向数组的指针向前移动。
range
    array range ( int low, int high );
    建立一个整数范围的数组。
reset
    mixed reset ( array array );
    将指向数组的指针移到数组的第一个元素上。
rsort
    void rsort ( array array );
    将数组的值由大到小排序。
shuffle
    void shuffle ( array array );
    将数组的元素随机排序。
sizeof
    int sizeof ( array array );
    计算该数组里的元素个数。
sort
    void sort ( array array );
    根据元素的值排序数组。
uasort
    void uasort ( array array, function cmp_function );
    根据用户自定义的条件来排序数组。
uksort
    void uksort ( array array, function cmp_function );
    将数组的索引根据自定义函数给予的条件排序数组。
usort
    void usort ( array array, function cmp_function );
    将数组的值根据自定义函数给予的条件排序数组。
Calendar Functions
FrenchToJD
    int frenchtojd ( int month, int day, int year );
    将法兰西共和历法转换为凯撒日计数。
GregorianToJD
    int gregoriantojd ( int month, int day, int year );
    将格列高里历法转换为凯撒日计数。
JDToJulian
    string jdtojulian ( int julianday );
    将凯撒日计数转换为凯撒历法。
JulianToJD
    int juliantojd ( int month, int day, int year );
    将凯撒历法转换为凯撒日计数。
JDToJweish
    string jdtojewish ( int julianday );
    将凯撒日计数转换为犹太历法。
JweishToJD
    int jweishtojd ( int month, int day, int year );
    将犹太历法转换为凯撒日计数。
JDToFrench
resized    string jdtofrench ( int monty, int day, int year );
    将凯撒日计数转换为法兰西历法。
JDDayOfWeek
    Mixed jddayofweek ( int julianday, int mode );
    返回日期在星期几。
JDMonthName
    string jdmonthname ( int julianday, int mode );
    返回月份名。
Date/Time Functions
Checkdate
    int checkdate ( int month, int day, int year );
    验证日期的正确性。
cate
    string date ( string format, int [timestamp] );
    将服务器里的时间根据指定的格式来存放。
easter_date
    int easter_date ( int [year] );
    计算复活节日期。
easter_days
    int easter_days ( int [ year ] );
    计算复活节与3月21日之间的日期数。
getdate
    array getdate ( int timestamp );
    获取服务器的日期与时间。
gettimeofday
    array gettimeofday ( void );
    获取服务器当地的时间。
gmdate
    string gmdate ( string format, int timestamp );
    获取当时与GMT相关的时间。
gmmktime
    int gmmktime ( int hour, int minute, int second, int month, int day, int year );
    获取UNIX时间(格林威治时间)。
microtime
    string microtime ( void );
    获取UNIX服务器的百万分之一秒。
mktime
    int mktime ( int hour, int minute, int second, int month, int day, int year );
    获取UNIX服务器的时间戳。
strftime
    string strftime ( string format, int [timestamp] );
    根据不同时区的设置针服务器的时间格式化。
time
    int time ( void );
    返回目前UNIX的时间。
Dbase Functions
dbase_add_record
    boolean dbase_add_record ( int dbase_identifier, array record );
    增加dbase表的数据条数。
dbase_close
    boolean dbase_close ( int dbase_identifier );
    关闭dbase表。
dbase_create
    int dbase_create ( string filename, array fields );
    建立dbase表。
dbase_delete_record
    boolean dbase_delete_record ( int dbase_identifier, int record );
    删除dbase表的数据条数。
dbase_get_record
    array dbase_get_record ( int dbase_identifier, int record );
    获取dbase表的数据条数。
dbase_numfields
    int dbase_numfields ( int dbase_identifier );
    获取dbase表的字段数目。
dbase_numrecords
    int dbase_numrecords ( int dbase_identifier );
    获取dbase表的数据条数。
dbase_open
    int dbase_open ( string filename, int flags );
    打开dbase表。
dbase_park
    boolean dbase_park ( int dbase_identifier );

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。