點擊函數分類展開函數列表php
函數 | 描述 | PHP |
---|---|---|
array() | 建立數組。 | 3 |
array_change_key_case() | 返回其鍵均爲大寫或小寫的數組。 | 4 |
array_chunk() | 把一個數組分割爲新的數組塊。 | 4 |
array_combine() | 經過合併兩個數組來建立一個新數組。 | 5 |
array_count_values() | 用於統計數組中全部值出現的次數。 | 4 |
array_diff() | 返回兩個數組的差集數組。 | 4 |
array_diff_assoc() | 比較鍵名和鍵值,並返回兩個數組的差集數組。 | 4 |
array_diff_key() | 比較鍵名,並返回兩個數組的差集數組。 | 5 |
array_diff_uassoc() | 經過用戶提供的回調函數作索引檢查來計算數組的差集。 | 5 |
array_diff_ukey() | 用回調函數對鍵名比較計算數組的差集。 | 5 |
array_fill() | 用給定的值填充數組。 | 4 |
array_filter() | 用回調函數過濾數組中的元素。 | 4 |
array_flip() | 交換數組中的鍵和值。 | 4 |
array_intersect() | 計算數組的交集。 | 4 |
array_intersect_assoc() | 比較鍵名和鍵值,並返回兩個數組的交集數組。 | 4 |
array_intersect_key() | 使用鍵名比較計算數組的交集。 | 5 |
array_intersect_uassoc() | 帶索引檢查計算數組的交集,用回調函數比較索引。 | 5 |
array_intersect_ukey() | 用回調函數比較鍵名來計算數組的交集。 | 5 |
array_key_exists() | 檢查給定的鍵名或索引是否存在於數組中。 | 4 |
array_keys() | 返回數組中全部的鍵名。 | 4 |
array_map() | 將回調函數做用到給定數組的單元上。 | 4 |
array_merge() | 把一個或多個數組合併爲一個數組。 | 4 |
array_merge_recursive() | 遞歸地合併一個或多個數組。 | 4 |
array_multisort() | 對多個數組或多維數組進行排序。 | 4 |
array_pad() | 用值將數組填補到指定長度。 | 4 |
array_pop() | 將數組最後一個單元彈出(出棧)。 | 4 |
array_product() | 計算數組中全部值的乘積。 | 5 |
array_push() | 將一個或多個單元(元素)壓入數組的末尾(入棧)。 | 4 |
array_rand() | 從數組中隨機選出一個或多個元素,並返回。 | 4 |
array_reduce() | 用回調函數迭代地將數組簡化爲單一的值。 | 4 |
array_reverse() | 將原數組中的元素順序翻轉,建立新的數組並返回。 | 4 |
array_search() | 在數組中搜索給定的值,若是成功則返回相應的鍵名。 | 4 |
array_shift() | 刪除數組中的第一個元素,並返回被刪除元素的值。 | 4 |
array_slice() | 在數組中根據條件取出一段值,並返回。 | 4 |
array_splice() | 把數組中的一部分去掉並用其它值取代。 | 4 |
array_sum() | 計算數組中全部值的和。 | 4 |
array_udiff() | 用回調函數比較數據來計算數組的差集。 | 5 |
array_udiff_assoc() | 帶索引檢查計算數組的差集,用回調函數比較數據。 | 5 |
array_udiff_uassoc() | 帶索引檢查計算數組的差集,用回調函數比較數據和索引。 | 5 |
array_uintersect() | 計算數組的交集,用回調函數比較數據。 | 5 |
array_uintersect_assoc() | 帶索引檢查計算數組的交集,用回調函數比較數據。 | 5 |
array_uintersect_uassoc() | 帶索引檢查計算數組的交集,用回調函數比較數據和索引。 | 5 |
array_unique() | 刪除數組中重複的值。 | 4 |
array_unshift() | 在數組開頭插入一個或多個元素。 | 4 |
array_values() | 返回數組中全部的值。 | 4 |
array_walk() | 對數組中的每一個成員應用用戶函數。 | 3 |
array_walk_recursive() | 對數組中的每一個成員遞歸地應用用戶函數。 | 5 |
arsort() | 對數組進行逆向排序並保持索引關係。 | 3 |
asort() | 對數組進行排序並保持索引關係。 | 3 |
compact() | 創建一個數組,包括變量名和它們的值。 | 4 |
count() | 計算數組中的元素數目或對象中的屬性個數。 | 3 |
current() | 返回數組中的當前元素。 | 3 |
each() | 返回數組中當前的鍵/值對並將數組指針向前移動一步。 | 3 |
end() | 將數組的內部指針指向最後一個元素。 | 3 |
extract() | 從數組中將變量導入到當前的符號表。 | 3 |
in_array() | 檢查數組中是否存在指定的值。 | 4 |
key() | 從關聯數組中取得鍵名。 | 3 |
krsort() | 對數組按照鍵名逆向排序。 | 3 |
ksort() | 對數組按照鍵名排序。 | 3 |
list() | 把數組中的值賦給一些變量。 | 3 |
natcasesort() | 用「天然排序」算法對數組進行不區分大小寫字母的排序。 | 4 |
natsort() | 用「天然排序」算法對數組排序。 | 4 |
next() | 將數組中的內部指針向前移動一位。 | 3 |
pos() | current() 的別名。 | 3 |
prev() | 將數組的內部指針倒回一位。 | 3 |
range() | 創建一個包含指定範圍的元素的數組。 | 3 |
reset() | 將數組的內部指針指向第一個元素。 | 3 |
rsort() | 對數組逆向排序。 | 3 |
shuffle() | 把數組中的元素按隨機順序從新排列。 | 3 |
sizeof() | count() 的別名。 | 3 |
sort() | 對數組排序。 | 3 |
uasort() | 使用用戶自定義的比較函數對數組中的值進行排序並保持索引關聯。 | 3 |
uksort() | 使用用戶自定義的比較函數對數組中的鍵名進行排序。 | 3 |
usort() | 使用用戶自定義的比較函數對數組中的值進行排序。 | 3 |
函數 | 描述 | PHP |
---|---|---|
cal_days_in_month() | 針對指定的年份和日曆,返回一個月中的天數。 | 4 |
cal_from_jd() | 把儒略日計數轉換爲指定日曆的日期。 | 4 |
cal_info() | 返回有關給定日曆的信息。 | 4 |
cal_to_jd() | 把日期轉換爲儒略日計數。 | 4 |
easter_date() | 返回指定年份的復活節午夜的 Unix 時間戳。 | 3 |
easter_days() | 返回指定年份的復活節與 3 月 21 日之間的天數。 | 3 |
FrenchToJD() | 將法國共和曆法轉換成爲儒略日計數。 | 3 |
GregorianToJD() | 將格利高裏曆法轉換成爲儒略日計數。 | 3 |
JDDayOfWeek() | 返回日期在周幾。 | 3 |
JDMonthName() | 返回月的名稱。 | 3 |
JDToFrench() | 把儒略日計數轉換爲法國共和國曆法。 | 3 |
JDToGregorian() | 把儒略日計數轉換爲格利高裏曆法。 | 3 |
jdtojewish() | 把儒略日計數轉換爲猶太曆法。 | 3 |
JDToJulian() | 把儒略日計數轉換爲儒略曆。 | 3 |
jdtounix() | 把儒略日計數轉換爲 Unix 時間戳。 | 4 |
JewishToJD() | 把猶太曆法轉換爲儒略日計數。 | 3 |
JulianToJD() | 把儒略曆轉換爲儒略日計數。 | 3 |
unixtojd() | 把 Unix 時間戳轉換爲儒略日計數。 | 4 |
函數 | 描述 | PHP |
---|---|---|
checkdate() | 驗證格利高裏日期。 | 3 |
date_default_timezone_get() | 返回默認時區。 | 5 |
date_default_timezone_set() | 設置默認時區。 | 5 |
date_sunrise() | 返回給定的日期與地點的日出時間。 | 5 |
date_sunset() | 返回給定的日期與地點的日落時間。 | 5 |
date() | 格式化本地時間/日期。 | 3 |
getdate() | 返回日期/時間信息。 | 3 |
gettimeofday() | 返回當前時間信息。 | 3 |
gmdate() | 格式化 GMT/UTC 日期/時間。 | 3 |
gmmktime() | 取得 GMT 日期的 UNIX 時間戳。 | 3 |
gmstrftime() | 根據本地區域設置格式化 GMT/UTC 時間/日期。 | 3 |
idate() | 將本地時間/日期格式化爲整數 | 5 |
localtime() | 返回本地時間。 | 4 |
microtime() | 返回當前時間的微秒數。 | 3 |
mktime() | 返回一個日期的 Unix 時間戳。 | 3 |
strftime() | 根據區域設置格式化本地時間/日期。 | 3 |
strptime() | 解析由 strftime 生成的日期/時間。 | 5 |
strtotime() | 將任何英文文本的日期或時間描述解析爲 Unix 時間戳。 | 3 |
time() | 返回當前時間的 Unix 時間戳。 | 3 |
函數 | 描述 | PHP |
---|---|---|
chdir() | 改變當前的目錄。 | 3 |
chroot() | 改變當前進程的根目錄。 | 4 |
dir() | 打開一個目錄句柄,並返回一個對象。 | 3 |
closedir() | 關閉目錄句柄。 | 3 |
getcwd() | 返回當前目錄。 | 4 |
opendir() | 打開目錄句柄。 | 3 |
readdir() | 返回目錄句柄中的條目。 | 3 |
rewinddir() | 重置目錄句柄。 | 3 |
scandir() | 列出指定路徑中的文件和目錄。 | 5 |
函數 | 描述 | PHP |
---|---|---|
debug_backtrace() | 生成 backtrace。 | 4 |
debug_print_backtrace() | 輸出 backtrace。 | 5 |
error_get_last() | 得到最後發生的錯誤。 | 5 |
error_log() | 向服務器錯誤記錄、文件或遠程目標發送一個錯誤。 | 4 |
error_reporting() | 規定報告哪一個錯誤。 | 4 |
restore_error_handler() | 恢復以前的錯誤處理程序。 | 4 |
restore_exception_handler() | 恢復以前的異常處理程序。 | 5 |
set_error_handler() | 設置用戶自定義的錯誤處理函數。 | 4 |
set_exception_handler() | 設置用戶自定義的異常處理函數。 | 5 |
trigger_error() | 建立用戶自定義的錯誤消息。 | 4 |
user_error() | trigger_error() 的別名。 | 4 |
函數 | 描述 | PHP |
---|---|---|
basename() | 返回路徑中的文件名部分。 | 3 |
chgrp() | 改變文件組。 | 3 |
chmod() | 改變文件模式。 | 3 |
chown() | 改變文件全部者。 | 3 |
clearstatcache() | 清除文件狀態緩存。 | 3 |
copy() | 複製文件。 | 3 |
delete() | 參見 unlink() 或 unset()。 | |
dirname() | 返回路徑中的目錄名稱部分。 | 3 |
disk_free_space() | 返回目錄的可用空間。 | 4 |
disk_total_space() | 返回一個目錄的磁盤總容量。 | 4 |
diskfreespace() | disk_free_space() 的別名。 | 3 |
fclose() | 關閉打開的文件。 | 3 |
feof() | 測試文件指針是否到了文件結束的位置。 | 3 |
fflush() | 向打開的文件輸出緩衝內容。 | 4 |
fgetc() | 從打開的文件中返回字符。 | 3 |
fgetcsv() | 從打開的文件中解析一行,校驗 CSV 字段。 | 3 |
fgets() | 從打開的文件中返回一行。 | 3 |
fgetss() | 從打開的文件中讀取一行並過濾掉 HTML 和 PHP 標記。 | 3 |
file() | 把文件讀入一個數組中。 | 3 |
file_exists() | 檢查文件或目錄是否存在。 | 3 |
file_get_contents() | 將文件讀入字符串。 | 4 |
file_put_contents() | 將字符串寫入文件。 | 5 |
fileatime() | 返回文件的上次訪問時間。 | 3 |
filectime() | 返回文件的上次改變時間。 | 3 |
filegroup() | 返回文件的組 ID。 | 3 |
fileinode() | 返回文件的 inode 編號。 | 3 |
filemtime() | 返回文件的上次修改時間。 | 3 |
fileowner() | 文件的 user ID (全部者)。 | 3 |
fileperms() | 返回文件的權限。 | 3 |
filesize() | 返回文件大小。 | 3 |
filetype() | 返回文件類型。 | 3 |
flock() | 鎖定或釋放文件。 | 3 |
fnmatch() | 根據指定的模式來匹配文件名或字符串。 | 4 |
fopen() | 打開一個文件或 URL。 | 3 |
fpassthru() | 從打開的文件中讀數據,直到 EOF,並向輸出緩衝寫結果。 | 3 |
fputcsv() | 將行格式化爲 CSV 並寫入一個打開的文件中。 | 5 |
fputs() | fwrite() 的別名。 | 3 |
fread() | 讀取打開的文件。 | 3 |
fscanf() | 根據指定的格式對輸入進行解析。 | 4 |
fseek() | 在打開的文件中定位。 | 3 |
fstat() | 返回關於一個打開的文件的信息。 | 4 |
ftell() | 返回文件指針的讀/寫位置 | 3 |
ftruncate() | 將文件截斷到指定的長度。 | 4 |
fwrite() | 寫入文件。 | 3 |
glob() | 返回一個包含匹配指定模式的文件名/目錄的數組。 | 4 |
is_dir() | 判斷指定的文件名是不是一個目錄。 | 3 |
is_executable() | 判斷文件是否可執行。 | 3 |
is_file() | 判斷指定文件是否爲常規的文件。 | 3 |
is_link() | 判斷指定的文件是不是鏈接。 | 3 |
is_readable() | 判斷文件是否可讀。 | 3 |
is_uploaded_file() | 判斷文件是不是經過 HTTP POST 上傳的。 | 3 |
is_writable() | 判斷文件是否可寫。 | 4 |
is_writeable() | is_writable() 的別名。 | 3 |
link() | 建立一個硬鏈接。 | 3 |
linkinfo() | 返回有關一個硬鏈接的信息。 | 3 |
lstat() | 返回關於文件或符號鏈接的信息。 | 3 |
mkdir() | 建立目錄。 | 3 |
move_uploaded_file() | 將上傳的文件移動到新位置。 | 4 |
parse_ini_file() | 解析一個配置文件。 | 4 |
pathinfo() | 返回關於文件路徑的信息。 | 4 |
pclose() | 關閉有 popen() 打開的進程。 | 3 |
popen() | 打開一個進程。 | 3 |
readfile() | 讀取一個文件,並輸出到輸出緩衝。 | 3 |
readlink() | 返回符號鏈接的目標。 | 3 |
realpath() | 返回絕對路徑名。 | 4 |
rename() | 重名名文件或目錄。 | 3 |
rewind() | 倒回文件指針的位置。 | 3 |
rmdir() | 刪除空的目錄。 | 3 |
set_file_buffer() | 設置已打開文件的緩衝大小。 | 3 |
stat() | 返回關於文件的信息。 | 3 |
symlink() | 建立符號鏈接。 | 3 |
tempnam() | 建立惟一的臨時文件。 | 3 |
tmpfile() | 創建臨時文件。 | 3 |
touch() | 設置文件的訪問和修改時間。 | 3 |
umask() | 改變文件的文件權限。 | 3 |
unlink() | 刪除文件。 | 3 |
函數 | 描述 | PHP |
---|---|---|
filter_has_var() | 檢查是否存在指定輸入類型的變量。 | 5 |
filter_id() | 返回指定過濾器的 ID 號。 | 5 |
filter_input() | 從腳本外部獲取輸入,並進行過濾。 | 5 |
filter_input_array() | 從腳本外部獲取多項輸入,並進行過濾。 | 5 |
filter_list() | 返回包含全部獲得支持的過濾器的一個數組。 | 5 |
filter_var_array() | 獲取多項變量,並進行過濾。 | 5 |
filter_var() | 獲取一個變量,並進行過濾。 | 5 |
函數 | 描述 | PHP |
---|---|---|
ftp_alloc() | 爲要上傳到 FTP 服務器的文件分配空間。 | 5 |
ftp_cdup() | 把當前目錄改變爲 FTP 服務器上的父目錄。 | 3 |
ftp_chdir() | 改變 FTP 服務器上的當前目錄。 | 3 |
ftp_chmod() | 經過 FTP 設置文件上的權限。 | 5 |
ftp_close() | 關閉 FTP 鏈接。 | 4 |
ftp_connect() | 打開 FTP 鏈接。 | 3 |
ftp_delete() | 刪除 FTP 服務器上的文件。 | 3 |
ftp_exec() | 在 FTP 上執行一個程序/命令。 | 4 |
ftp_fget() | 從 FTP 服務器上下載一個文件並保存到本地一個已經打開的文件中。 | 3 |
ftp_fput() | 上傳一個已打開的文件,並在 FTP 服務器上把它保存爲一個文件。 | 3 |
ftp_get_option() | 返回當前 FTP 鏈接的各類不一樣的選項設置。 | 4 |
ftp_get() | 從 FTP 服務器下載文件。 | 3 |
ftp_login() | 登陸 FTP 服務器。 | 3 |
ftp_mdtm() | 返回指定文件的最後修改時間。 | 3 |
ftp_mkdir() | 在 FTP 服務器建立一個新目錄。 | 3 |
ftp_nb_continue() | 連續獲取/發送文件 (non-blocking)。 | 4 |
ftp_nb_fget() | 從FTP服務器上下載文件並保存到本地已經打開的文件中(non-blocking) | 4 |
ftp_nb_fput() | 上傳已打開的文件,並在FTP服務器上把它保存爲文件(non-blocking)。 | 4 |
ftp_nb_get() | 從 FTP 服務器下載文件 (non-blocking)。 | 4 |
ftp_nb_put() | 把文件上傳到服務器 (non-blocking)。 | 4 |
ftp_nlist() | 返回指定目錄的文件列表。 | 3 |
ftp_pasv() | 返回當前 FTP 被動模式是否打開。 | 3 |
ftp_put() | 把文件上傳到服務器。 | 3 |
ftp_pwd() | 返回當前目錄名稱。 | 3 |
ftp_quit() | ftp_close() 的別名。 | 3 |
ftp_raw() | 向 FTP 服務器發送一個 raw 命令。 | 5 |
ftp_rawlist() | 返回指定目錄中文件的詳細列表。 | 3 |
ftp_rename() | 重命名 FTP 服務器上的文件或目錄。 | 3 |
ftp_rmdir() | 刪除 FTP 服務器上的目錄。 | 3 |
ftp_set_option() | 設置各類 FTP 運行時選項。 | 4 |
ftp_site() | 向服務器發送 SITE 命令。 | 3 |
ftp_size() | 返回指定文件的大小。 | 3 |
ftp_ssl_connect() | 打開一個安全的 SSL-FTP 鏈接。 | 4 |
ftp_systype() | 返回遠程 FTP 服務器的系統類型標識符。 | 3 |
函數 | 描述 | PHP |
---|---|---|
header() | 向客戶端發送原始的 HTTP 報頭。 | 3 |
headers_list() | 返回已發送的(或待發送的)響應頭部的一個列表。 | 5 |
headers_sent() | 檢查 HTTP 報頭是否發送/已發送到何處。 | 3 |
setcookie() | 向客戶端發送一個 HTTP cookie。 | 3 |
setrawcookie() | 不對 cookie 值進行 URL 編碼,發送一個 HTTP cookie。 | 5 |
函數 | 描述 | PHP |
---|---|---|
libxml_clear_errors() | 清空 libxml 錯誤緩衝。 | 5 |
libxml_get_errors() | 檢索錯誤數組。 | 5 |
libxml_get_last_error() | 從 libxml 檢索最後的錯誤。 | 5 |
libxml_set_streams_context() | 爲下一次 libxml 文檔加載或寫入設置流環境。 | 5 |
libxml_use_internal_errors() | 禁用 libxml 錯誤,容許用戶按需讀取錯誤信息。 | 5 |
函數 | 描述 | PHP |
---|---|---|
abs() | 絕對值。 | 3 |
acos() | 反餘弦。 | 3 |
acosh() | 反雙曲餘弦。 | 4 |
asin() | 反正弦。 | 3 |
asinh() | 反雙曲正弦。 | 4 |
atan() | 反正切。 | 3 |
atan2() | 兩個參數的反正切。 | 3 |
atanh() | 反雙曲正切。 | 4 |
base_convert() | 在任意進制之間轉換數字。 | 3 |
bindec() | 把二進制轉換爲十進制。 | 3 |
ceil() | 向上舍入爲最接近的整數。 | 3 |
cos() | 餘弦。 | 3 |
cosh() | 雙曲餘弦。 | 4 |
decbin() | 把十進制轉換爲二進制。 | 3 |
dechex() | 把十進制轉換爲十六進制。 | 3 |
decoct() | 把十進制轉換爲八進制。 | 3 |
deg2rad() | 將角度轉換爲弧度。 | 3 |
exp() | 返回 Ex 的值。 | 3 |
expm1() | 返回 Ex - 1 的值。 | 4 |
floor() | 向下舍入爲最接近的整數。 | 3 |
fmod() | 返回除法的浮點數餘數。 | 4 |
getrandmax() | 顯示隨機數最大的可能值。 | 3 |
hexdec() | 把十六進制轉換爲十進制。 | 3 |
hypot() | 計算直角三角形的斜邊長度。 | 4 |
is_finite() | 判斷是否爲有限值。 | 4 |
is_infinite() | 判斷是否爲無限值。 | 4 |
is_nan() | 判斷是否爲合法數值。 | 4 |
lcg_value() | 返回範圍爲 (0, 1) 的一個僞隨機數。 | 4 |
log() | 天然對數。 | 3 |
log10() | 以 10 爲底的對數。 | 3 |
log1p() | 返回 log(1 + number)。 | 4 |
max() | 返回最大值。 | 3 |
min() | 返回最小值。 | 3 |
mt_getrandmax() | 顯示隨機數的最大可能值。 | 3 |
mt_rand() | 使用 Mersenne Twister 算法返回隨機整數。 | 3 |
mt_srand() | 播種 Mersenne Twister 隨機數生成器。 | 3 |
octdec() | 把八進制轉換爲十進制。 | 3 |
pi() | 返回圓周率的值。 | 3 |
pow() | 返回 x 的 y 次方。 | 3 |
rad2deg() | 把弧度數轉換爲角度數。 | 3 |
rand() | 返回隨機整數。 | 3 |
round() | 對浮點數進行四捨五入。 | 3 |
sin() | 正弦。 | 3 |
sinh() | 雙曲正弦。 | 4 |
sqrt() | 平方根。 | 3 |
srand() | 播下隨機數發生器種子。 | 3 |
tan() | 正切。 | 3 |
tanh() | 雙曲正切。 | 4 |
函數 | 描述 | PHP |
---|---|---|
mysql_affected_rows() | 取得前一次 MySQL 操做所影響的記錄行數。 | 3 |
mysql_change_user() | 不同意。改變活動鏈接中登陸的用戶 | 3 |
mysql_client_encoding() | 返回當前鏈接的字符集的名稱 | 4 |
mysql_close() | 關閉非持久的 MySQL 鏈接。 | 3 |
mysql_connect() | 打開非持久的 MySQL 鏈接。 | 3 |
mysql_create_db() | 不同意。新建 MySQL 數據庫。使用 mysql_query() 代替。 | 3 |
mysql_data_seek() | 移動記錄指針。 | 3 |
mysql_db_name() | 從對 mysql_list_dbs() 的調用返回數據庫名稱。 | 3 |
mysql_db_query() | 不同意。發送一條 MySQL 查詢。html 使用 mysql_select_db() 和 mysql_query() 代替。node |
3 |
mysql_drop_db() | 不同意。丟棄(刪除)一個 MySQL 數據庫。mysql 使用 mysql_query() 代替。算法 |
3 |
mysql_errno() | 返回上一個 MySQL 操做中的錯誤信息的數字編碼。 | 3 |
mysql_error() | 返回上一個 MySQL 操做產生的文本錯誤信息。 | 3 |
mysql_escape_string() | 不同意。轉義一個字符串用於 mysql_query。sql 使用 mysql_real_escape_string() 代替。數據庫 |
4 |
mysql_fetch_array() | 從結果集中取得一行做爲關聯數組,或數字數組,或兩者兼有。 | 3 |
mysql_fetch_assoc() | 從結果集中取得一行做爲關聯數組。 | 4 |
mysql_fetch_field() | 從結果集中取得列信息並做爲對象返回。 | 3 |
mysql_fetch_lengths() | 取得結果集中每一個字段的內容的長度。 | 3 |
mysql_fetch_object() | 從結果集中取得一行做爲對象。 | 3 |
mysql_fetch_row() | 從結果集中取得一行做爲數字數組。 | 3 |
mysql_field_flags() | 從結果中取得和指定字段關聯的標誌。 | 3 |
mysql_field_len() | 返回指定字段的長度。 | 3 |
mysql_field_name() | 取得結果中指定字段的字段名。 | 3 |
mysql_field_seek() | 將結果集中的指針設定爲指定的字段偏移量。 | 3 |
mysql_field_table() | 取得指定字段所在的表名。 | 3 |
mysql_field_type() | 取得結果集中指定字段的類型。 | 3 |
mysql_free_result() | 釋放結果內存。 | 3 |
mysql_get_client_info() | 取得 MySQL 客戶端信息。 | 4 |
mysql_get_host_info() | 取得 MySQL 主機信息。 | 4 |
mysql_get_proto_info() | 取得 MySQL 協議信息。 | 4 |
mysql_get_server_info() | 取得 MySQL 服務器信息。 | 4 |
mysql_info() | 取得最近一條查詢的信息。 | 4 |
mysql_insert_id() | 取得上一步 INSERT 操做產生的 ID。 | 3 |
mysql_list_dbs() | 列出 MySQL 服務器中全部的數據庫。 | 3 |
mysql_list_fields() | 不同意。列出 MySQL 結果中的字段。數組 使用 mysql_query() 代替。瀏覽器 |
3 |
mysql_list_processes() | 列出 MySQL 進程。 | 4 |
mysql_list_tables() | 不同意。列出 MySQL 數據庫中的表。緩存 使用Use mysql_query() 代替。 |
3 |
mysql_num_fields() | 取得結果集中字段的數目。 | 3 |
mysql_num_rows() | 取得結果集中行的數目。 | 3 |
mysql_pconnect() | 打開一個到 MySQL 服務器的持久鏈接。 | 3 |
mysql_ping() | Ping 一個服務器鏈接,若是沒有鏈接則從新鏈接。 | 4 |
mysql_query() | 發送一條 MySQL 查詢。 | 3 |
mysql_real_escape_string() | 轉義 SQL 語句中使用的字符串中的特殊字符。 | 4 |
mysql_result() | 取得結果數據。 | 3 |
mysql_select_db() | 選擇 MySQL 數據庫。 | 3 |
mysql_stat() | 取得當前系統狀態。 | 4 |
mysql_tablename() | 不同意。取得表名。使用 mysql_query() 代替。 | 3 |
mysql_thread_id() | 返回當前線程的 ID。 | 4 |
mysql_unbuffered_query() | 向 MySQL 發送一條 SQL 查詢(不獲取 / 緩存結果)。 | 4 |
函數 | 描述 |
---|---|
mysqli_affected_rows() | 返回前一個 Mysql 操做的受影響行數。 |
mysqli_autocommit() | 打開或關閉自動提交數據庫修改功能。 |
mysqli_change_user() | 更改指定數據庫鏈接的用戶。 |
mysqli_character_set_name() | 返回數據庫鏈接的默認字符集。 |
mysqli_close() | 關閉先前打開的數據庫鏈接。 |
mysqli_commit() | 提交當前事務。 |
mysqli_connect_errno() | 返回最後一次鏈接調用的錯誤代碼。 |
mysqli_connect_error() | 返回上一次鏈接錯誤的錯誤描述。 |
mysqli_connect() | 打開到 Mysql 服務器的新鏈接。 |
mysqli_data_seek() | 調整結果指針到結果集中的一個任意行。 |
mysqli_debug() | 執行調試操做。 |
mysqli_dump_debug_info() | 轉儲調試信息到日誌中。 |
mysqli_errno() | 返回最近的函數調用產生的錯誤代碼。 |
mysqli_error_list() | 返回最近的函數調用產生的錯誤列表。 |
mysqli_error() | 返回字符串描述的最近一次函數調用產生的錯誤代碼。 |
mysqli_fetch_all() | 抓取全部的結果行而且以關聯數據,數值索引數組,或者二者皆有的方式返回結果集。 |
mysqli_fetch_array() | 以一個關聯數組,數值索引數組,或者二者皆有的方式抓取一行結果。 |
mysqli_fetch_assoc() | 以一個關聯數組方式抓取一行結果。 |
mysqli_fetch_field_direct() | 以對象返回結果集中單字段的元數據。 |
mysqli_fetch_field() | 以對象返回結果集中的下一個字段。 |
mysqli_fetch_fields() | 返回表明結果集中字段的對象數組。 |
mysqli_fetch_lengths() | 返回結果集中當前行的列長度。 |
mysqli_fetch_object() | 以對象返回結果集的當前行。 |
mysqli_fetch_row() | 從結果集中抓取一行並以枚舉數組的形式返回它。 |
mysqli_field_count() | 返回最近一次查詢獲取到的列的數目。 |
mysqli_field_seek() | 設置字段指針到特定的字段開始位置。 |
mysqli_field_tell() | 返回字段指針的位置。 |
mysqli_free_result() | 釋放與某個結果集相關的內存。 |
mysqli_get_charset() | 返回字符集對象。 |
mysqli_get_client_info() | 返回字符串類型的 Mysql 客戶端版本信息。 |
mysqli_get_client_stats() | 返回每一個客戶端進程的統計信息。 |
mysqli_get_client_version() | 返回整型的 Mysql 客戶端版本信息。 |
mysqli_get_connection_stats() | 返回客戶端鏈接的統計信息。 |
mysqli_get_host_info() | 返回 MySQL 服務器主機名和鏈接類型。 |
mysqli_get_proto_info() | 返回 MySQL 協議版本。 |
mysqli_get_server_info() | 返回 MySQL 服務器版本。 |
mysqli_get_server_version() | 返回整型的 MySQL 服務器版本信息。 |
mysqli_info() | 返回最近一次執行的查詢的檢索信息。 |
mysqli_init() | 初始化 mysqli 而且返回一個由 mysqli_real_connect() 使用的資源類型。 |
mysqli_insert_id() | 返回最後一次查詢中使用的自動生成 id。 |
mysql_kill() | 請求服務器終結某個 MySQL 線程。 |
mysqli_more_results() | 檢查一個多語句查詢是否還有其餘查詢結果集。 |
mysqli_multi_query() | 在數據庫上執行一個或多個查詢。 |
mysqli_next_result() | 從 mysqli_multi_query() 中準備下一個結果集。 |
mysqli_num_fields() | 返回結果集中的字段數。 |
mysqli_num_rows() | 返回結果集中的行數。 |
mysqli_options() | 設置選項。 |
mysqli_ping() | Ping 一個服務器鏈接,或者若是那個鏈接斷了嘗試重連。 |
mysqli_prepare() | 準備一條用於執行的 SQL 語句。 |
mysqli_query() | 在數據庫上執行查詢。 |
mysqli_real_connect() | 打開一個到 Mysql 服務端的新鏈接。 |
mysqli_real_escape_string() | 轉義在 SQL 語句中使用的字符串中的特殊字符。 |
mysqli_real_query() | 執行 SQL 查詢。 |
mysqli_reap_async_query() | 返回異步查詢的結果。 |
mysqli_refresh() | 刷新表或緩存,或者重置複製服務器信息。 |
mysqli_rollback() | 回滾當前事務。 |
mysqli_select_db() | 改變鏈接的默認數據庫。 |
mysqli_set_charset() | 設置默認客戶端字符集。 |
mysqli_set_local_infile_default() | 清除用戶爲 load local infile 命令定義的處理程序。 |
mysqli_set_local_infile_handler() | 設置 LOAD DATA LOCAL INFILE 命令執行的回調函數。 |
mysqli_sqlstate() | 返回前一個 Mysql 操做的 SQLSTATE 錯誤代碼。 |
mysqli_ssl_set() | 使用 SSL 創建安裝鏈接。 |
mysqli_stat() | 返回當前系統狀態。 |
mysqli_stmt_init() | 初始化一條語句並返回一個由 mysqli_stmt_prepare() 使用的對象。 |
mysqli_store_result() | 傳輸最後一個查詢的結果集。 |
mysqli_thread_id() | 返回當前鏈接的線程 ID。 |
mysqli_thread_safe() | 返回是否設定了線程安全。 |
mysqli_use_result() | 初始化一個結果集的取回。 |
mysqli_warning_count() | 返回鏈接中最後一次查詢的警告數量。 |
函數 | 描述 | PHP |
---|---|---|
__construct() | 建立一個新的 SimpleXMLElement 對象。 | 5 |
addAttribute() | 給 SimpleXML 元素添加一個屬性。 | 5 |
addChild() | 給 SimpleXML 元素添加一個子元素。 | 5 |
asXML() | 從 SimpleXML 元素獲取 XML 字符串。 | 5 |
attributes() | 獲取 SimpleXML 元素的屬性。 | 5 |
children() | 獲取指定節點的子。 | 5 |
getDocNamespaces() | 獲取 XML 文檔的命名空間。 | 5 |
getName() | 獲取 SimpleXML 元素的名稱。 | 5 |
getNamespaces() | 從 XML 數據獲取命名空間。 | 5 |
registerXPathNamespace() | 爲下一次 XPath 查詢建立命名空間語境。 | 5 |
simplexml_import_dom() | 從 DOM 節點獲取 SimpleXMLElement 對象。 | 5 |
simplexml_load_file() | 從 XML 文檔獲取 SimpleXMLElement 對象。 | 5 |
simplexml_load_string() | 從 XML 字符串獲取 SimpleXMLElement 對象。 | 5 |
xpath() | 對 XML 數據運行 XPath 查詢。 | 5 |
函數 | 描述 | PHP |
---|---|---|
addcslashes() | 在指定的字符前添加反斜槓。 | 4 |
addslashes() | 在指定的預約義字符前添加反斜槓。 | 3 |
bin2hex() | 把 ASCII 字符的字符串轉換爲十六進制值。 | 3 |
chop() | rtrim() 的別名。 | 3 |
chr() | 從指定的 ASCII 值返回字符。 | 3 |
chunk_split() | 把字符串分割爲一連串更小的部分。 | 3 |
convert_cyr_string() | 把字符由一種 Cyrillic 字符轉換成另外一種。 | 3 |
convert_uudecode() | 對 uuencode 編碼的字符串進行解碼。 | 5 |
convert_uuencode() | 使用 uuencode 算法對字符串進行編碼。 | 5 |
count_chars() | 返回字符串所用字符的信息。 | 4 |
crc32() | 計算一個字符串的 32-bit CRC。 | 4 |
crypt() | 單向的字符串加密法 (hashing)。 | 3 |
echo() | 輸出字符串。 | 3 |
explode() | 把字符串打散爲數組。 | 3 |
fprintf() | 把格式化的字符串寫到指定的輸出流。 | 5 |
get_html_translation_table() | 返回翻譯表。 | 4 |
hebrev() | 把希伯來文本從右至左的流轉換爲左至右的流。 | 3 |
hebrevc() | 同上,同時把(\n) 轉爲 <br />。 | 3 |
html_entity_decode() | 把 HTML 實體轉換爲字符。 | 4 |
htmlentities() | 把字符轉換爲 HTML 實體。 | 3 |
htmlspecialchars_decode() | 把一些預約義的 HTML 實體轉換爲字符。 | 5 |
htmlspecialchars() | 把一些預約義的字符轉換爲 HTML 實體。 | 3 |
implode() | 把數組元素組合爲一個字符串。 | 3 |
join() | implode() 的別名。 | 3 |
levenshtein() | 返回兩個字符串之間的 Levenshtein 距離。 | 3 |
localeconv() | 返回包含本地數字及貨幣信息格式的數組。 | 4 |
ltrim() | 從字符串左側刪除空格或其餘預約義字符。 | 3 |
md5() | 計算字符串的 MD5 散列。 | 3 |
md5_file() | 計算文件的 MD5 散列。 | 4 |
metaphone() | 計算字符串的 metaphone 鍵。 | 4 |
money_format() | 把字符串格式化爲貨幣字符串。 | 4 |
nl_langinfo() | 返回指定的本地信息。 | 4 |
nl2br() | 在字符串中的每一個新行以前插入 HTML 換行符。 | 3 |
number_format() | 經過千位分組來格式化數字。 | 3 |
ord() | 返回字符串第一個字符的 ASCII 值。 | 3 |
parse_str() | 把查詢字符串解析到變量中。 | 3 |
print() | 輸出一個或多個字符串。 | 3 |
printf() | 輸出格式化的字符串。 | 3 |
quoted_printable_decode() | 解碼 quoted-printable 字符串。 | 3 |
quotemeta() | 在字符串中某些預約義的字符前添加反斜槓。 | 3 |
rtrim() | 從字符串的末端開始刪除空白字符或其餘預約義字符。 | 3 |
setlocale() | 設置地區信息(地域信息)。 | 3 |
sha1() | 計算字符串的 SHA-1 散列。 | 4 |
sha1_file() | 計算文件的 SHA-1 散列。 | 4 |
similar_text() | 計算兩個字符串的匹配字符的數目。 | 3 |
soundex() | 計算字符串的 soundex 鍵。 | 3 |
sprintf() | 把格式化的字符串寫寫入一個變量中。 | 3 |
sscanf() | 根據指定的格式解析來自一個字符串的輸入。 | 4 |
str_ireplace() | 替換字符串中的一些字符。(對大小寫不敏感) | 5 |
str_pad() | 把字符串填充爲新的長度。 | 4 |
str_repeat() | 把字符串重複指定的次數。 | 4 |
str_replace() | 替換字符串中的一些字符。(對大小寫敏感) | 3 |
str_rot13() | 對字符串執行 ROT13 編碼。 | 4 |
str_shuffle() | 隨機地打亂字符串中的全部字符。 | 4 |
str_split() | 把字符串分割到數組中。 | 5 |
str_word_count() | 計算字符串中的單詞數。 | 4 |
strcasecmp() | 比較兩個字符串。(對大小寫不敏感) | 3 |
strchr() | 搜索字符串在另外一字符串中的第一次出現。strstr() 的別名 | 3 |
strcmp() | 比較兩個字符串。(對大小寫敏感) | 3 |
strcoll() | 比較兩個字符串(根據本地設置)。 | 4 |
strcspn() | 返回在找到任何指定的字符以前,在字符串查找的字符數。 | 3 |
strip_tags() | 剝去 HTML、XML 以及 PHP 的標籤。 | 3 |
stripcslashes() | 刪除由 addcslashes() 函數添加的反斜槓。 | 4 |
stripslashes() | 刪除由 addslashes() 函數添加的反斜槓。 | 3 |
stripos() | 返回字符串在另外一字符串中第一次出現的位置(大小寫不敏感) | 5 |
stristr() | 查找字符串在另外一字符串中第一次出現的位置(大小寫不敏感) | 3 |
strlen() | 返回字符串的長度。 | 3 |
strnatcasecmp() | 使用一種「天然」算法來比較兩個字符串(對大小寫不敏感) | 4 |
strnatcmp() | 使用一種「天然」算法來比較兩個字符串(對大小寫敏感) | 4 |
strncasecmp() | 前 n 個字符的字符串比較(對大小寫不敏感)。 | 4 |
strncmp() | 前 n 個字符的字符串比較(對大小寫敏感)。 | 4 |
strpbrk() | 在字符串中搜索指定字符中的任意一個。 | 5 |
strpos() | 返回字符串在另外一字符串中首次出現的位置(對大小寫敏感) | 3 |
strrchr() | 查找字符串在另外一個字符串中最後一次出現的位置。 | 3 |
strrev() | 反轉字符串。 | 3 |
strripos() | 查找字符串在另外一字符串中最後出現的位置(對大小寫不敏感) | 5 |
strrpos() | 查找字符串在另外一字符串中最後出現的位置(對大小寫敏感) | 3 |
strspn() | 返回在字符串中包含的特定字符的數目。 | 3 |
strstr() | 搜索字符串在另外一字符串中的首次出現(對大小寫敏感) | 3 |
strtok() | 把字符串分割爲更小的字符串。 | 3 |
strtolower() | 把字符串轉換爲小寫。 | 3 |
strtoupper() | 把字符串轉換爲大寫。 | 3 |
strtr() | 轉換字符串中特定的字符。 | 3 |
substr() | 返回字符串的一部分。 | 3 |
substr_compare() | 從指定的開始長度比較兩個字符串。 | 5 |
substr_count() | 計算子串在字符串中出現的次數。 | 4 |
substr_replace() | 把字符串的一部分替換爲另外一個字符串。 | 4 |
trim() | 從字符串的兩端刪除空白字符和其餘預約義字符。 | 3 |
ucfirst() | 把字符串中的首字符轉換爲大寫。 | 3 |
ucwords() | 把字符串中每一個單詞的首字符轉換爲大寫。 | 3 |
vfprintf() | 把格式化的字符串寫到指定的輸出流。 | 5 |
vprintf() | 輸出格式化的字符串。 | 4 |
vsprintf() | 把格式化字符串寫入變量中。 | 4 |
wordwrap() | 按照指定長度對字符串進行折行處理。 | 4 |
函數 | 描述 | PHP |
---|---|---|
utf8_decode() | 把 UTF-8 字符串解碼爲 ISO-8859-1。 | 3 |
utf8_encode() | 把 ISO-8859-1 字符串編碼爲 UTF-8。 | 3 |
xml_error_string() | 獲取 XML 解析器的錯誤描述。 | 3 |
xml_get_current_byte_index() | 獲取 XML 解析器的當前字節索引。 | 3 |
xml_get_current_column_number() | 獲取 XML 解析器的當前列號。 | 3 |
xml_get_current_line_number() | 獲取 XML 解析器的當前行號。 | 3 |
xml_get_error_code() | 獲取 XML 解析器錯誤代碼。 | 3 |
xml_parse() | 解析 XML 文檔。 | 3 |
xml_parse_into_struct() | 把 XML 數據解析到數組中。 | 3 |
xml_parser_create_ns() | 建立帶有命名空間支持的 XML 解析器。 | 4 |
xml_parser_create() | 建立 XML 解析器。 | 3 |
xml_parser_free() | 釋放 XML 解析器。 | 3 |
xml_parser_get_option() | 從 XML 解析器獲取選項設置信息。 | 3 |
xml_parser_set_option() | 爲 XML 解析進行選項設置。 | 3 |
xml_set_character_data_handler() | 創建字符數據處理器。 | 3 |
xml_set_default_handler() | 創建默認的數據處理器。 | 3 |
xml_set_element_handler() | 創建起始和終止元素處理器。 | 3 |
xml_set_end_namespace_decl_handler() | 創建終止命名空間聲明處理器。 | 4 |
xml_set_external_entity_ref_handler() | 創建外部實體處理器。 | 3 |
xml_set_notation_decl_handler() | 創建註釋聲明處理器。 | 3 |
xml_set_object() | 在對象中使用 XML 解析器。 | 4 |
xml_set_processing_instruction_handler() | 創建處理指令(PI)處理器。 | 3 |
xml_set_start_namespace_decl_handler() | 創建起始命名空間聲明處理器。 | 4 |
xml_set_unparsed_entity_decl_handler() | 創建未解析實體定義聲明處理器。 | 3 |
函數 | 描述 | PHP |
---|---|---|
zip_close() | 關閉 ZIP 文件。 | 4 |
zip_entry_close() | 關閉 ZIP 文件中的一個項目。 | 4 |
zip_entry_compressedsize() | 返回 ZIP 文件中的一個項目的被壓縮尺寸。 | 4 |
zip_entry_compressionmethod() | 返回 ZIP 文件中的一個項目的壓縮方法。 | 4 |
zip_entry_filesize() | 返回 ZIP 文件中的一個項目的實際文件尺寸。 | 4 |
zip_entry_name() | 返回 ZIP 文件中的一個項目的名稱。 | 4 |
zip_entry_open() | 打開 ZIP 文件中的一個項目以供讀取。 | 4 |
zip_entry_read() | 讀取 ZIP 文件中的一個打開的項目。 | 4 |
zip_open() | 打開 ZIP 文件。 | 4 |
zip_read() | 讀取 ZIP 文件中的下一個項目。 | 4 |
函數 | 描述 | PHP |
---|---|---|
connection_aborted() | 檢查是否斷開客戶機。 | 3 |
connection_status() | 返回當前的鏈接狀態。 | 3 |
connection_timeout() | 在 PHP 4.0.5 中不同意使用。 | 3 |
constant() | 返回一個常量的值。 | 4 |
define() | 定義一個常量。 | 3 |
defined() | 檢查某常量是否存在。 | 3 |
die() | 輸出一條消息,並退出當前腳本。 | 3 |
eval() | 把字符串按照 PHP 代碼來計算。 | 3 |
exit() | 輸出一條消息,並退出當前腳本。 | 3 |
get_browser() | 返回用戶瀏覽器的性能。 | 3 |
highlight_file() | 對文件進行語法高亮顯示。 | 4 |
highlight_string() | 對字符串進行語法高亮顯示。 | 4 |
ignore_user_abort() | 設置與客戶機斷開是否會終止腳本的執行。 | 3 |
pack() | 把數據裝入一個二進制字符串。 | 3 |
php_check_syntax() | 在 PHP 5.0.5 中不同意使用。 | 5 |
php_strip_whitespace() | 返回已刪除 PHP 註釋以及空白字符的源代碼文件。 | 5 |
show_source() | highlight_file() 的別名。 | 4 |
sleep() | 延遲代碼執行若干秒。 | 3 |
time_nanosleep() | 延遲代碼執行若干秒和納秒。 | 5 |
time_sleep_until() | 延遲代碼執行指定的時間。 | 5 |
uniqid() | 生成惟一的 ID。 | 3 |
unpack() | 從二進制字符串對數據進行解包。 | 3 |
usleep() | 延遲代碼執行若干微秒。 | 3 |