2009年7月6日 星期一

PHP 函數索引

此篇是也是從網路上轉貼來的,可以當成工具

附錄 A PHP 函數索引


Abs: 取得絕對值。
Acos: 取得反餘弦值。
ada_afetch: 取得數據庫的返回列。
ada_autocommit: 開關自動改動功能。
ada_close: 關閉 Adabas D 鏈接。
ada_commit: 改動 Adabas D 數據庫。
ada_connect: 鏈接至 Adabas D 數據庫。
ada_exec: 執行 SQL 指令。
ada_fetchrow: 取得返回一列。
ada_fieldname: 取得字段名稱。
ada_fieldtype: 取得字段資料類型。
ada_freeresult: 釋出返回資料的內存。
ada_numfields: 取得字段數目。
ada_numrows: 取得返回列數目。
ada_result: 取得返回資料。
ada_resultall: 返回 HTML 表格資料。
ada_rollback: 撤消當前交易。
AddSlashes: 字符串加入斜線。
apache_lookup_uri: 獲得所有的 URI 相關信息。
apache_note: 獲得及配置apache服務器的請求紀錄。
array: 建立一個新的數組。
array_walk: 讓使用者自訂函數能處理數組中的每一個元素。
arsort: 將數組的值由大到小排序。
Asin: 取得反正弦值。
asort: 將數組的值由小到大排序。
aspell_check: 檢查一個單字。
aspell_check-raw: 檢查一個單字,即使拼錯也不改變或修正。
aspell_new: 載入一個新的字典。
aspell_suggest: 檢查一個單字,並提供拼寫建議。
Atan: 取得反正切值。
Atan2: 計算二數的反正切值。
base64_decode: 將 BASE64 編碼字符串解碼。
base64_encode: 將字符串以 BASE64 編碼。
basename: 返回不含路徑的文件字符串。
base_convert: 轉換數字的進位方式。
bcadd: 將二個高精確度數字相加。
bccomp: 比較二個高精確度數字。
bcdiv: 將二個高精確度數字相除。
bcmod: 取得高精確度數字的餘數。
bcmul: 將二個高精確度數字相乘。
bcpow: 求一高精確度數字次方值。
bcscale: 配置程序中所有 BC 函數庫的默認小數點位數。
bcsqrt: 求一高精確度數字的平方根。
bcsub: 將二個高精確度數字相減。
bin2hex: 二進位轉成十六進位。
BinDec: 二進位轉成十進位。
Ceil: 計算大於指定數的最小整數。
chdir: 改變目錄。
checkdate: 驗證日期的正確性。
checkdnsrr: 檢查指定網址的 DNS 記錄。
chgrp: 改變文件所屬的群組。
chmod: 改變文件的屬性。
Chop: 去除連續空白。
chown: 改變文件的擁有者。
Chr: 返回序數值的字符。
chunk_split: 將字符串分成小段。
clearstatcache: 清除文件狀態快取。
closedir: 關閉目錄 handle。
closelog: 關閉系統紀錄。
connection_aborted: 若鏈接中斷則返回 true。
connection_status: 取得連接狀態。
connection_timeout: 若超過 PHP 程序執行時間則返回 true。
convert_cyr_string: 轉換古斯拉夫字符串成其它字符串。
copy: 複製文件。
Cos: 餘弦計算。
count: 計算變量或數組中的元素個數。
crypt: 將字符串用 DES 編碼加密。
current: 返回數組中目前的元素。
date: 將服務器的時間格式化。
dbase_add_record: 加入資料到 dBase 資料表。
dbase_close: 關閉 dBase 資料表。
dbase_create: 建立 dBase 資料表。
dbase_delete_record: 刪除 dBase 資料表的資料。
dbase_get_record: 取得 dBase 資料表的資料。
dbase_numfields: 取得 dBase 資料表的字段數。
dbase_numrecords: 取得 dBase 資料表的列數。
dbase_open: 打開 dBase 資料表。
dbase_pack: 清理 dBase 資料表。
dba_close: 關閉數據庫。
dba_delete: 刪除指定資料。
dba_exists: 檢查鍵是否存在。
dba_fetch: 取回指定資料。
dba_firstkey: 取回首筆鍵值。
dba_insert: 加入資料。
dba_nextkey: 取回下筆鍵值。
dba_open: 打開數據庫鏈接。
dba_optimize: 最佳化數據庫。
dba_popen: 打開並保持數據庫鏈接。
dba_replace: 改動或加入資料。
dba_sync: 數據庫同步化。
dblist: 取得 DBM 的信息。
dbmclose: 關閉 DBM 數據庫。
dbmdelete: 刪除指定資料。
dbmexists: 檢查鍵是否存在。
dbmfetch: 取回指定資料。
dbmfirstkey: 取回首筆鍵名。
dbminsert: 加入資料。
dbmnextkey: 取回下筆鍵值。
dbmopen: 打開 DBM 數據庫鏈接。
dbmreplace: 改動或加入資料。
debugger_off: 關閉內建的 PHP 除錯器。
debugger_on: 使用內建的 PHP 除錯器。
DecBin: 十進位轉二進位。
DecHex: 十進位轉十六進位。
DecOct: 十進位轉八進位。
delete: 無用的項目。
die: 輸出信息並中斷 PHP 程序。
dir: 目錄類別類。
dirname: 取得路徑中的目錄名。
diskfreespace: 取得目錄所在的剩餘可用空間。
dl: 載入 PHP 擴充模塊。
doubleval: 變量轉成倍浮點數類型。
each: 返回數組中下一個元素的索引及值。
easter_date: 計算復活節日期。
easter_days: 計算復活節與三月廿一日之間日期數。
echo: 輸出字符串。
empty: 判斷變量是否已配置。
end: 將數組的內部指針指到最後的元素。
ereg: 字符串比對解析。
eregi: 字符串比對解析,與大小寫無關。
eregi_replace: 字符串比對解析並取代,與大小寫無關。
ereg_replace: 字符串比對解析並取代。
error_log: 送出一個錯誤信息。
error_reporting: 配置錯誤信息回報的等級。
escapeshellcmd: 除去字符串中的特殊符號。
eval: 將值代入字符串之中。
exec: 執行外部程序。
exit: 結束 PHP 程序。
Exp: 自然對數 e 的次方值。
explode: 切開字符串。
extract: 匯入數組到符號表。
fclose: 關閉已打開的文件。
FDF_close: 關閉 FDF 文件。
FDF_create: 建立新的 FDF 文件。
FDF_get_file: 取得 /F 鍵的值。
FDF_get_status: 取得 /STATUS 鍵的值。
FDF_get_value: 取得字段的值。
FDF_next_field_name: 下一字段的名稱。
FDF_open: 打開 FDF 文件。
FDF_save: 將 FDF 文件存文件。
FDF_set_ap: 配置顯示字段。
FDF_set_file: 配置 /F 鍵。
FDF_set_status: 配置 /STATUS 鍵。
FDF_set_value: 配置字段的值。
feof: 測試文件指針是否指到文件尾。
fgetc: 取得文件指針所指的字符。
fgetcsv: 取得文件指針所指行,並解析 CSV 字段。
fgets: 取得文件指針所指的行。
fgetss: 取得文件指針所指的行,並去掉 HTML 語言標記。
file: 將文件全部讀入數組變量中。
fileatime: 取得文件最後的存取時間。
filectime: 取得文件最後的改變時間。
filegroup: 取得文件所屬的群組。
fileinode: 取得文件的 inode 值。
filemtime: 取得文件最後的修改時間。
fileowner: 取得文件的擁有者。
fileperms: 取得文件的權限配置。
filepro: 讀取 FilePro Map 文件。
filepro_fieldcount: 取得字段數目。
filepro_fieldname: 取得字段名稱。
filepro_fieldtype: 取得字段類型。
filepro_fieldwidth: 取得字段寬度。
filepro_retrieve: 取得指定儲存格資料。
filepro_rowcount: 取得列數目。
filesize: 獲得文件的大小。
filetype: 獲得文件的類型。
file_exists: 檢查文件是否存在。
flock: 鎖住文件。
Floor: 計算小於指定數的最大整數。
flush: 清出輸出緩衝區。
fopen: 打開文件或者 URL。
fpassthru: 輸出所有剩餘資料。
fputs: 寫到文件指針。
fread: 位組的方式讀取文件。
FrenchToJD: 將法國共和曆法轉換成為凱撒日計數。
fseek: 移動文件指針。
fsockopen: 打開網絡的 Socket 鏈接。
ftell: 取得文件讀寫指針位置。
ftp_cdup: 回上層目錄。
ftp_chdir: 改變路徑。
ftp_connect: 打開 FTP 鏈接。
ftp_delete: 將文件刪除。
ftp_fget: 下載文件,並存在已開的文件中。
ftp_fput: 上傳已打開文件。
ftp_get: 下載文件。
ftp_login: 登入 FTP 服務器。
ftp_mdtm: 獲得指定文件的最後修改時間。
ftp_mkdir: 建新目錄。
ftp_nlist: 列出指定目錄中所有文件。
ftp_pasv: 切換主被動傳輸模式。
ftp_put: 上傳文件。
ftp_pwd: 取得目前所在路徑。
ftp_quit: 關閉 FTP 連接。
ftp_rawlist: 詳細列出指定目錄中所有文件。
ftp_rename: 將文件改名。
ftp_rmdir: 刪除目錄。
ftp_size: 獲得指定文件的大小。
ftp_systype: 顯示服務器系統。
function_exists: 檢查函數是否已定義。
fwrite: 二進位位方式寫入文件。
getallheaders: 獲得所有 HTTP 變量值。
getdate: 獲得時間及日期信息。
getenv: 取得系統的環境變量
gethostbyaddr: 返回機器名稱。
gethostbyname: 返回 IP 網址。
gethostbynamel: 返回機器名稱的所有 IP。
GetImageSize: 取得圖片的長寬。
getlastmod: 返回該網頁的最後修改時間。
getmxrr: 取得指定網址 DNS 記錄之 MX 字段。
getmyinode: 返回該網頁的 inode 值。
getmypid: 返回 PHP 的行程代號。
getmyuid: 返回 PHP 的使用者代碼。
getrandmax: 隨機數的最大值。
getrusage: 返回系統資源使用率。
gettimeofday: 取得目前時間。
gettype: 取得變量的類型。
get_cfg_var: 取得 PHP 的配置選項值。
get_current_user: 取得 PHP 行程的擁有者名稱。
get_magic_quotes_gpc: 取得 PHP 環境變量 magic_quotes_gpc 的值。
get_magic_quotes_runtime: 取得 PHP 環境變量 magic_quotes_runtime 的值。
get_meta_tags: 抽出文件所有 meta 標記的資料。
gmdate: 取得目前與 GMT 差後的時間。
gmmktime: 取得 UNIX 時間戳記的格林威治時間。
GregorianToJD: 將格裡高裡曆法轉換成為凱撒日計數。
gzclose: 關閉壓縮文件。
gzeof: 判斷是否在壓縮文件尾。
gzfile: 讀壓縮文件到數組中。
gzgetc: 讀壓縮文件中的字符。
gzgets: 讀壓縮文件中的字符串。
gzgetss: 讀壓縮文件中的字符串,並去掉 HTML 指令。
gzopen: 打開壓縮文件。
gzpassthru: 解壓縮指針後全部資料。
gzputs: 資料寫入壓縮文件。
gzread: 壓縮文件讀出指定長度字符串。
gzrewind: 重設壓縮文件指針。
gzseek: 設壓縮文件指針至指定處。
gztell: 取得壓縮文件指針處。
gzwrite: 資料寫入壓縮文件。
header: 送出 HTTP 協議的標頭到瀏覽器
HexDec: 十六進位轉十進位。
htmlentities: 將所有的字符都轉成 HTML 字符串。
htmlspecialchars: 將特殊字符轉成 HTML 格式。
hw_Children: 取得子類代碼。
hw_ChildrenObj: 取得子類的類記錄。
hw_Close: 關閉 Hyperwave 連接。
hw_Connect: 連上 Hyperwave 服務器。
hw_Cp: 複製類。
hw_Deleteobject: 刪除類。
hw_DocByAnchor: 取得指定錨的文件類代碼。
hw_DocByAnchorObj: 取得指定錨的文件類。
hw_DocumentAttributes: 取得指定文件類屬性。
hw_DocumentBodyTag: 取得指定文件類的文件主體標記。
hw_DocumentContent: 取得指定文件類的內容。
hw_DocumentSetContent: 重設指定文件類的內容。
hw_DocumentSize: 取得文件大小。
hw_EditText: 改動文字檔寧。
hw_Error: 取得錯誤代碼。
hw_ErrorMsg: 取得錯誤信息。
hw_Free_Document: 釋放文件使用的內存。
hw_GetAnchors: 取得文件的鏈接錨。
hw_GetAnchorsObj: 取得文件的鏈接錨記錄。
hw_GetAndLock: 取得並鎖住類。
hw_GetChildColl: 取得子類們的 ID。
hw_GetChildCollObj: 取得子類們的資料。
hw_GetChildDocColl: 取得全部子文件聚集。
hw_GetChildDocCollObj: 取得全部子文件聚集記錄。
hw_GetObject: 取得類。
hw_GetObjectByQuery: 搜尋類。
hw_GetObjectByQueryColl: 搜尋聚集類。
hw_GetObjectByQueryCollObj: 搜尋聚集類。
hw_GetObjectByQueryObj: 搜尋類。
hw_GetParents: 取得父類的 ID。
hw_GetParentsObj: 取得父類的資料。
hw_GetRemote: 取得遠端文件。
hw_GetRemoteChildren: 取得遠端的子文件。
hw_GetSrcByDestObj: 取得指定目的的文件內容。
hw_GetText: 取得純文字檔寧。
hw_GetUsername: 目前使用者名字。
hw_Identify: 使用者身份確認。
hw_InCollections: 檢查類聚集。
hw_Info: 連接信息。
hw_InsColl: 插入聚集。
hw_InsDoc: 插入文件。
hw_InsertDocument: 上傳文件。
hw_InsertObject: 插入類記錄。
hw_Modifyobject: 修改類記錄。
hw_Mv: 移動類。
hw_New_Document: 建立新文件。
hw_Objrec2Array: 類記錄轉為數組。
hw_OutputDocument: 輸出文件。
hw_pConnect: 連上 Hyperwave 服務器。
hw_PipeDocument: 取得文件。
hw_Root: 取得根類代碼。
hw_Unlock: 取消鎖定。
hw_Who: 列出目前使用者。
ibase_bind: 鏈接 PHP 變量到 InterBase 參數。
ibase_close: 關閉 InterBase 服務器連接。
ibase_connect: 打開 InterBase 服務器連接。
ibase_execute: 執行 SQL 的指令部分。
ibase_fetch_row: 返回單列的各字段。
ibase_free_query: 釋放查詢指令佔用內存。
ibase_free_result: 釋放返回佔用內存。
ibase_pconnect: 保持 InterBase 服務器連接。
ibase_prepare: 分析 SQL 語法。
ibase_query: 送出一個 query 字符串。
ibase_timefmt: 配置時間格式。
ifxus_close_slob: 刪除 slob 類。
ifxus_create_slob: 建立 slob 類。
ifxus_open_slob: 打開 slob 類。
ifxus_read_slob: 讀取指定數目的 slob 類。
ifxus_seek_slob: 配置目前文件或找尋位置。
ifxus_tell_slob: 返回目前文件或找尋位置。
ifxus_write_slob: 將字符串寫入 slob 類中。
ifx_affected_rows: 得到 Informix 最後操作影響的列數目。
ifx_blobinfile_mode: 配置長位類模式。
ifx_byteasvarchar: 配置位組模式默認值。
ifx_close: 關閉 Informix 服務器連接。
ifx_connect: 打開 Informix 服務器連接。
ifx_copy_blob: 複製長位類。
ifx_create_blob: 建立長位類。
ifx_create_char: 建立字符類。
ifx_do: 執行已準備 query 字符串。
ifx_error: 取得 Informix 最後的錯誤。
ifx_errormsg: 取得 Informix 最後錯誤信息。
ifx_fetch_row: 返回單列的各字段。
ifx_fieldproperties: 列出 Informix 的 SQL 字段屬性。
ifx_fieldtypes: 列出 Informix 的 SQL 字段。
ifx_free_blob: 刪除長位類。
ifx_free_char: 刪除字符類。
ifx_free_result: 釋放返回佔用內存。
ifx_free_slob: 刪除 slob 類。
ifx_getsqlca: 取得 query 後的 sqlca 信息。
ifx_get_blob: 取得長位類。
ifx_get_char: 取得字符類。
ifx_htmltbl_result: 將 query 返回資料轉成 HTML 表格。
ifx_nullformat: 配置空字符模式默認值。
ifx_num_fields: 取得返回字段的數目。
ifx_num_rows: 取得返回列的數目。
ifx_pconnect: 打開 Informix 服務器持續連接。
ifx_prepare: 準備 query 字符串。
ifx_query: 送出一個 query 字符串。
ifx_textasvarchar: 配置文字模式默認值。
ifx_update_blob: 更改長位類。
ifx_update_char: 更改字符類。
ignore_user_abort: 連接中斷後程序是否執行。
ImageArc: 畫弧線。
ImageChar: 寫出橫向字符。
ImageCharUp: 寫出直式字符。
ImageColorAllocate: 匹配顏色。
ImageColorAt: 取得圖中指定點顏色的索引值。
ImageColorClosest: 計算色表中與指定顏色最接近者。
ImageColorExact: 計算色表上指定顏色索引值。
ImageColorResolve: 計算色表上指定或最接近顏色的索引值。
ImageColorSet: 配置色表上指定索引的顏色。
ImageColorsForIndex: 取得色表上指定索引的顏色。
ImageColorsTotal: 計算圖的顏色數。
ImageColorTransparent: 指定透明背景色。
ImageCopyResized: 複製新圖並調整大小。
ImageCreate: 建立新圖。
ImageCreateFromGIF: 取出 GIF 圖型。
ImageCreateFromPNG: 取出 PNG 圖型。
ImageDashedLine: 繪虛線。
ImageDestroy: 結束圖形。
ImageFill: 圖形著色。
ImageFilledPolygon: 多邊形區域著色。
ImageFilledRectangle: 矩形區域著色。
ImageFillToBorder: 指定顏色區域內著色。
ImageFontHeight: 取得字型的高度。
ImageFontWidth: 取得字型的寬度。
ImageGIF: 建立 GIF 圖型。
ImageInterlace: 使用交錯式顯示與否。
ImageLine: 繪實線。
ImageLoadFont: 載入點陣字型。
ImagePNG: 建立 PNG 圖型。
ImagePolygon: 繪多邊形。
ImagePSBBox: 計算 PostScript 文字所佔區域。
ImagePSEncodeFont: PostScript 字型轉成向量字。
ImagePSFreeFont: 卸下 PostScript 字型。
ImagePSLoadFont: 載入 PostScript 字型。
ImagePSText: 寫 PostScript 文字到圖中。
ImageRectangle: 繪矩形。
ImageSetPixel: 繪點。
ImageString: 繪橫式字符串。
ImageStringUp: 繪直式字符串。
ImageSX: 取得圖片的寬度。
ImageSY: 取得圖片的高度。
ImageTTFBBox: 計算 TTF 文字所佔區域。
ImageTTFText: 寫 TTF 文字到圖中。
imap_8bit: 將八位轉成 qp 編碼。
imap_alerts: 所有的警告信息。
imap_append: 附加字符串到指定的郵箱中。
imap_base64: 解 BASE64 編碼。
imap_binary: 將八位轉成 base64 編碼。
imap_body: 讀信的內文。
imap_check: 返回郵箱信息。
imap_clearflag_full: 清除信件標誌。
imap_close: 關閉 IMAP 鏈接。
imap_createmailbox: 建立新的信箱。
imap_delete: 標記欲刪除郵件。
imap_deletemailbox: 刪除既有信箱。
imap_errors: 所有的錯誤信息。
imap_expunge: 刪除已標記的郵件。
imap_fetchbody: 從信件內文取出指定部分。
imap_fetchheader: 取得原始標頭。
imap_fetchstructure: 獲取某信件的結構信息。
imap_getmailboxes: 取得全部信件詳細信息。
imap_getsubscribed: 列出所有訂閱郵箱。
imap_header: 獲取某信件的標頭信息。
imap_headers: 獲取全部信件的標頭信息。
imap_last_error: 最後的錯誤信息。
imap_listmailbox: 獲取郵箱列示。
imap_listsubscribed: 獲取訂閱郵箱列示。
imap_mailboxmsginfo: 取得目前郵箱的信息。
imap_mail_copy: 複製指定信件到它處郵箱。
imap_mail_move: 移動指定信件到它處郵箱。
imap_msgno: 列出 UID 的連續信件。
imap_num_msg: 取得信件數。
imap_num_recent: 取得新進信件數。
imap_open: 打開 IMAP 鏈接。
imap_ping: 檢查 IMAP 是否連接。
imap_qprint: 將 qp 編碼轉成八位。
imap_renamemailbox: 更改郵箱名字。
imap_reopen: 重開 IMAP 鏈接。
imap_rfc822_parse_adrlist: 解析電子郵件位址。
imap_rfc822_write_address: 電子郵件位址標準化。
imap_scanmailbox: 尋找信件有無特定字符串。
imap_search: 搜尋指定標準的信件。
imap_setflag_full: 配置信件標誌。
imap_sort: 將信件標頭排序。
imap_status: 目前的狀態信息。
imap_subscribe: 訂閱郵箱。
imap_uid: 取得信件 UID。
imap_undelete: 取消刪除郵件標記。
imap_unsubscribe: 取消訂閱郵箱。
implode: 將數組變成字符串。
intval: 變量轉成整數類型。
iptcparse: 使用 IPTC 模塊解析位資料。
isset: 判斷變量是否已配置。
is_array: 判斷變量類型是否為數組類型。
is_dir: 測試文件是否為目錄。
is_double: 判斷變量類型是否為倍浮點數類型。
is_executable: 測試文件是否為可執行文件。
is_file: 測試文件是否為正常文件。
is_float: 判斷變量類型是否為浮點數類型。
is_int: 判斷變量類型是否為整數類型。
is_integer: 判斷變量類型是否為長整數類型。
is_link: 測試文件是否為鏈接文件。
is_long: 判斷變量類型是否為長整數類型。
is_object: 判斷變量類型是否為類類型。
is_readable: 測試文件是否可讀取。
is_real: 判斷變量類型是否為實數類型。
is_string: 判斷變量類型是否為字符串類型。
is_writeable: 測試文件是否可寫入。
JDDayOfWeek: 返回日期在周幾。
JDMonthName: 返回月份名。
JDToFrench: 將凱撒日計數轉換成為法國共和曆法。
JDToGregorian: 將凱撒日計數 (Julian Day Count) 轉換成為格裡高裡曆法 (Gregorian date)。
JDToJewish: 將凱撒日計數轉換成為猶太曆法。
JDToJulian: 將凱撒日計數轉換成為凱撒曆法。
JewishToJD: 將猶太曆法轉換成為凱撒日計數。
join: 將數組變成字符串。
JulianToJD: 將凱撒曆法轉換成為凱撒日計數。
key: 取得數組中的索引資料。
ksort: 將數組的元素依索引排序。
ldap_add: 增加 LDAP 名錄的條目。
ldap_bind: 繫住 LDAP 目錄。
ldap_close: 結束 LDAP 鏈接。
ldap_connect: 連上 LDAP 服務器。
ldap_count_entries: 搜尋結果的數目。
ldap_delete: 刪除指定資源。
ldap_dn2ufn: 將 dn 轉成易讀的名字。
ldap_explode_dn: 切開 dn 的字段。
ldap_first_attribute: 取得第一筆資源的屬性。
ldap_first_entry: 取得第一筆結果代號。
ldap_free_result: 釋放返回資料內存。
ldap_get_attributes: 取得返回資料的屬性。
ldap_get_dn: 取得 DN 值。
ldap_get_entries: 取得全部返回資料。
ldap_get_values: 取得全部返回值。
ldap_list: 列出簡表。
ldap_modify: 改變 LDAP 名錄的屬性。
ldap_mod_add: 增加 LDAP 名錄的屬性。
ldap_mod_del: 刪除 LDAP 名錄的屬性。
ldap_mod_replace: 新的 LDAP 名錄取代舊屬性。
ldap_next_attribute: 取得返回資料的下筆屬性。
ldap_next_entry: 取得下一筆結果代號。
ldap_read: 取得目前的資料屬性。
ldap_search: 列出樹狀簡表。
ldap_unbind: 結束 LDAP 鏈接。
leak: 洩出內存。
link: 建立硬式鏈接。
linkinfo: 取得鏈接信息。
list: 列出數組中元素的值。
Log: 自然對數值。
Log10: 10 基底的對數值。
lstat: 取得鏈接文件相關信息。
ltrim: 去除連續空白。
mail: 寄出電子郵件。
max: 取得最大值。
mcrypt_cbc: 使用 CBC 將資料加/解密。
mcrypt_cfb: 使用 CFB 將資料加/解密。
mcrypt_create_iv: 從隨機源將向量初始化。
mcrypt_ecb: 使用 ECB 將資料加/解密。
mcrypt_get_block_size: 取得編碼方式的區塊大小。
mcrypt_get_cipher_name: 取得編碼方式的名稱。
mcrypt_get_key_size: 取得編碼鑰匙大小。
mcrypt_ofb: 使用 OFB 將資料加/解密。
md5: 計算字符串的 MD5 哈稀。
mhash: 計算哈稀值。
mhash_count: 取得哈稀 ID 的最大值。
mhash_get_block_size: 取得哈稀方式的區塊大小。
mhash_get_hash_name: 取得哈稀演算法名稱。
microtime: 取得目前時間的 UNIX 時間戳記的百萬分之一秒值。
min: 取得最小值。
mkdir: 建立目錄。
mktime: 取得 UNIX 時間戳記。
msql: 送出 query 字符串。
msql_affected_rows: 得到 mSQL 最後操作影響的列數目。
msql_close: 關閉 mSQL 數據庫連接。
msql_connect: 打開 mSQL 數據庫連接。
msql_createdb: 建立一個新的 mSQL 數據庫。
msql_create_db: 建立一個新的 mSQL 數據庫。
msql_data_seek: 移動內部返回指針。
msql_dbname: 取得目前所在數據庫名稱。
msql_dropdb: 刪除指定的 mSQL 數據庫。
msql_drop_db: 刪除指定的 mSQL 數據庫。
msql_error: 取得最後錯誤信息。
msql_fetch_array: 返回數組資料。
msql_fetch_field: 取得字段信息。
msql_fetch_object: 返回類資料。
msql_fetch_row: 返回單列的各字段。
msql_fieldflags: 獲得字段的標誌。
msql_fieldlen: 獲得字段的長度。
msql_fieldname: 返回指定字段的名稱。
msql_fieldtable: 獲得字段的資料表 (table) 名稱。
msql_fieldtype: 獲得字段的類型。
msql_field_seek: 配置指針到返回值的某字段。
msql_freeresult: 釋放返回佔用內存。
msql_free_result: 釋放返回佔用內存。
msql_listdbs: 列出可用數據庫 (database)。
msql_listfields: 列出指定資料表的字段 (field)。
msql_listtables: 列出指定數據庫的資料表 (table)。
msql_list_dbs: 列出可用數據庫 (database)。
msql_list_fields: 列出指定資料表的字段 (field)。
msql_list_tables: 列出指定數據庫的資料表 (table)。
msql_numfields: 取得返回字段的數目。
msql_numrows: 取得返回列的數目。
msql_num_fields: 取得返回字段的數目。
msql_num_rows: 取得返回列的數目。
msql_pconnect: 打開 mSQL 服務器持續連接。
msql_query: 送出一個 query 字符串。
msql_regcase: 將字符串逐字返回大小寫字符。
msql_result: 取得查詢 (query) 的結果。
msql_selectdb: 選擇一個數據庫。
msql_select_db: 選擇一個數據庫。
msql_tablename: 返回指定資料表的名稱。
mssql_affected_rows: 取得最後 query 影響的列數。
mssql_close: 關閉與數據庫的連接。
mssql_connect: 連上數據庫。
mssql_data_seek: 移動列指針。
mssql_fetch_array: 返回數組資料。
mssql_fetch_field: 取得字段信息。
mssql_fetch_object: 返回類資料。
mssql_fetch_row: 返回單列的各字段。
mssql_field_seek: 配置指針到返回值的某字段。
mssql_free_result: 釋放返回佔用內存。
mssql_num_fields: 取得返回字段的數目。
mssql_num_rows: 取得返回列的數目。
mssql_pconnect: 打開 MS SQL 服務器持續連接。
mssql_query: 送出一個 query 字符串。
mssql_result: 取得查詢 (query) 的結果。
mssql_select_db: 選擇一個數據庫。
mt_getrandmax: 隨機數的最大值。
mt_rand: 取得隨機數值。
mt_srand: 配置隨機數種子。
mysql_affected_rows: 得到 MySQL 最後操作影響的列數目。
mysql_close: 關閉 MySQL 服務器連接。
mysql_connect: 打開 MySQL 服務器連接。
mysql_create_db: 建立一個 MySQL 新數據庫。
mysql_data_seek: 移動內部返回指針。
mysql_db_query: 送查詢字符串 (query) 到 MySQL 數據庫。
mysql_drop_db: 移除數據庫。
mysql_errno: 返回錯誤信息代碼。
mysql_error: 返回錯誤信息。
mysql_fetch_array: 返回數組資料。
mysql_fetch_field: 取得字段信息。
mysql_fetch_lengths: 返回單列各欄資料最大長度。
mysql_fetch_object: 返回類資料。
mysql_fetch_row: 返回單列的各字段。
mysql_field_flags: 獲得目前字段的標誌。
mysql_field_len: 獲得目前字段的長度。
mysql_field_name: 返回指定字段的名稱。
mysql_field_seek: 配置指針到返回值的某字段。
mysql_field_table: 獲得目前字段的資料表 (table) 名稱。
mysql_field_type: 獲得目前字段的類型。
mysql_free_result: 釋放返回佔用內存。
mysql_insert_id: 返回最後一次使用 INSERT 指令的 ID。
mysql_list_dbs: 列出 MySQL 服務器可用的數據庫 (database)。
mysql_list_fields: 列出指定資料表的字段 (field)。
mysql_list_tables: 列出指定數據庫的資料表 (table)。
mysql_num_fields: 取得返回字段的數目。
mysql_num_rows: 取得返回列的數目。
mysql_pconnect: 打開 MySQL 服務器持續連接。
mysql_query: 送出一個 query 字符串。
mysql_result: 取得查詢 (query) 的結果。
mysql_select_db: 選擇一個數據庫。
mysql_tablename: 取得資料表名稱。
next: 將數組的內部指針向後移動。
nl2br: 將換行字符轉成

number_format: 格式化數字字符串。
OCIBindByName: 讓動態 SQL 可使用 PHP 變量。
OCIColumnIsNULL: 測試返回行是否為空的。
OCIColumnSize: 取得字段類型的大小。
OCICommit: 將 Oracle 的交易處理付諸實行。
OCIDefineByName: 讓 SELECT 指令可使用 PHP 變量。
OCIExecute: 執行 Oracle 的指令部分。
OCIFetch: 取得返回資料的一列 (row)。
OCIFetchInto: 取回 Oracle 資料放入數組。
OCILogOff: 關閉與 Oracle 的鏈接。
OCILogon: 打開與 Oracle 的鏈接。
OCINewDescriptor: 初始新的 LOB/FILE 描述。
OCINumRows: 取得受影響字段的數目。
OCIParse: 分析 SQL 語法。
OCIResult: 從目前列 (row) 的資料取得一欄 (column)。
OCIRollback: 撤消當前交易。
OctDec: 八進位轉十進位。
odbc_autocommit: 開關自動改動功能。
odbc_binmode: 配置二進位資料處理方式。
odbc_close: 關閉 ODBC 鏈接。
odbc_close_all: 關閉所有 ODBC 鏈接。
odbc_commit: 改動 ODBC 數據庫。
odbc_connect: 鏈接至 ODBC 數據庫。
odbc_cursor: 取得游標名。
odbc_do: 執行 SQL 指令。
odbc_exec: 執行 SQL 指令。
odbc_execute: 執行預置 SQL 指令。
odbc_fetch_into: 取得返回的指定列。
odbc_fetch_row: 取得返回一列。
odbc_field_len: 取得字段資料長度。
odbc_field_name: 取得字段名稱。
odbc_field_type: 取得字段資料類型。
odbc_free_result: 釋出返回資料的內存。
odbc_longreadlen: 配置返回欄的最大值。
odbc_num_fields: 取得字段數目。
odbc_num_rows: 取得返回列數目。
odbc_pconnect: 長期鏈接至 ODBC 數據庫。
odbc_prepare: 預置 SQL 指令。
odbc_result: 取得返回資料。
odbc_result_all: 返回 HTML 表格資料。
odbc_rollback: 撤消當前交易。
odbc_setoption: 調整 ODBC 配置。
opendir: 打開目錄 handle。
openlog: 打開系統紀錄。
Ora_Bind: 鏈接 PHP 變量到 Oracle 參數。
Ora_Close: 關閉一個 Oracle 的 cursor。
Ora_ColumnName: 得到 Oracle 返回列 (Column) 的名稱。
Ora_ColumnSize: 取得字段類型的大小。
Ora_ColumnType: 得到 Oracle 返回列 (Column) 的類型。
Ora_Commit: 將 Oracle 的交易處理付諸實行。
Ora_CommitOff: 關閉自動執行 Oracle 交易改動的功能。
Ora_CommitOn: 打開自動執行 Oracle 交易改動的功能。
Ora_Do: 快速的 SQL 查詢。
Ora_Error: 獲得 Oracle 錯誤信息。
Ora_ErrorCode: 獲得 Oracle 錯誤代碼。
Ora_Exec: 執行 Oracle 的指令部分。
Ora_Fetch: 取得返回資料的一列 (row)。
Ora_FetchInto: 取回 Oracle 資料放入數組。
Ora_GetColumn: 從返回列 (row) 的資料取得一欄 (column)。
Ora_Logoff: 結束與 Oracle 的鏈接。
Ora_Logon: 打開與 Oracle 的鏈接。
Ora_Numcols: 取得字段的數目。
Ora_Open: 打開 Oracle 的 cursor。
Ora_Parse: 分析 SQL 語法。
Ora_PLogon: 打開與 Oracle 的長期鏈接。
Ora_Rollback: 撤消當前交易。
Ord: 返回字符的序數值。
pack: 壓縮資料到位字符串之中。
parse_str: 解析 query 字符串成變量。
parse_url: 解析 URL 字符串。
passthru: 執行外部程序並不加處理輸出資料。
pclose: 關閉文件。
PDF_add_annotation: 加入註釋。
PDF_add_outline: 目前頁面加入書籤。
PDF_arc: 繪弧。
PDF_begin_page: 啟始 PDF 文件頁面。
PDF_circle: 繪圓。
PDF_clip: 組合所有向量。
PDF_close: 關閉 PDF 文件。
PDF_closepath: 形成封閉的向量形狀。
PDF_closepath_fill_stroke: 形成封閉的向量形狀沿向量繪線並填滿。
PDF_closepath_stroke: 形成封閉的向量形狀並沿向量繪線。
PDF_close_image: 關閉圖文件。
PDF_continue_text: 輸出文字。
PDF_curveto: 繪貝氏曲線。
PDF_endpath: 關閉目前向量。
PDF_end_page: 關閉 PDF 文件頁面。
PDF_execute_image: 放置 PDF 文件中圖片到指定位置。
PDF_fill: 填滿目前的向量。
PDF_fill_stroke: 填滿目前的向量並沿向量繪線。
PDF_get_info: 返回文件信息。
PDF_lineto: 繪直線。
PDF_moveto: 配置處理的坐標點。
PDF_open: 建立新的 PDF 文件。
PDF_open_gif: 打開 GIF 圖文件。
PDF_open_jpeg: 打開 JPEG 圖文件。
PDF_open_memory_image: 打開內存圖文件。
PDF_place_image: 放置圖片到 PDF 文件指定位置。
PDF_put_image: 放置圖片到 PDF 文件。
PDF_rect: 繪長方形。
PDF_restore: 還原環境變量。
PDF_rotate: 旋轉類。
PDF_save: 儲存環境變量。
PDF_scale: 縮放類。
PDF_setdash: 配置虛線樣式。
PDF_setflat: 配置平滑值。
PDF_setgray: 指定繪圖的顏色為灰階並填入。
PDF_setgray_fill: 指定填入的顏色為灰階。
PDF_setgray_stroke: 指定繪圖的顏色為灰階。
PDF_setlinecap: 配置 linecap 參數。
PDF_setlinejoin: 配置連接參數。
PDF_setlinewidth: 配置線寬。
PDF_setmiterlimit: 配置斜邊界限。
PDF_setrgbcolor: 指定繪圖的顏色為彩色並填入。
PDF_setrgbcolor_fill: 指定填入的顏色為彩色。
PDF_setrgbcolor_stroke: 指定繪圖的顏色為彩色。
PDF_set_char_spacing: 配置字符間距。
PDF_set_duration: 配置二頁的切換時間。
PDF_set_font: 配置使用的字型及大小。
PDF_set_horiz_scaling: 配置文字水平間距。
PDF_set_info_author: 配置文件作者。
PDF_set_info_creator: 配置建文件者字符串。
PDF_set_info_keywords: 配置文件的關鍵字。
PDF_set_info_subject: 配置文件主題。
PDF_set_info_title: 配置文件標題。
PDF_set_leading: 配置行距。
PDF_set_text_matrix: 配置文字矩陣。
PDF_set_text_pos: 配置文字位置。
PDF_set_text_rendering: 配置文字表現方式。
PDF_set_text_rise: 配置文字高度。
PDF_set_transition: 配置頁的轉換。
PDF_set_word_spacing: 配置字間距。
PDF_show: 輸出字符串到 PDF 文件。
PDF_show_xy: 輸出字符串到指定坐標。
PDF_stringwidth: 計算字符串的寬度。
PDF_stroke: 沿向量繪線。
PDF_translate: 移動原點。
pfsockopen: 打開網絡的 Socket 持續鏈接。
pg_Close: 關閉 PostgreSQL 服務器連接。
pg_cmdTuples: 取得被 SQL 指令影響的資料筆數。
pg_Connect: 打開 PostgreSQL 服務器連接。
pg_DBname: 取得目前的數據庫名稱。
pg_ErrorMessage: 返回錯誤信息。
pg_Exec: 執行 query 指令。
pg_Fetch_Array: 返回數組資料。
pg_Fetch_Object: 返回類資料。
pg_Fetch_Row: 返回單列的各字段。
pg_FieldIsNull: 檢查字段是否有資料。
pg_FieldName: 返回指定字段的名稱。
pg_FieldNum: 取得指定字段的行數。
pg_FieldPrtLen: 計算可列示的長度。
pg_FieldSize: 計算指定字段的長度。
pg_FieldType: 獲得目前字段的類型。
pg_FreeResult: 釋放返回佔用內存。
pg_GetLastOid: 取得最後的類代碼。
pg_Host: 取得連接機器名稱。
pg_loclose: 關閉大型類。
pg_locreate: 建立大型類。
pg_loopen: 打開大型類。
pg_loread: 讀取大型類。
pg_loreadall: 讀取大型類並輸出。
pg_lounlink: 刪除大型類。
pg_lowrite: 讀取大型類。
pg_NumFields: 取得返回字段的數目。
pg_NumRows: 取得返回列的數目。
pg_Options: 取得連接機器選項。
pg_pConnect: 打開 PostgreSQL 服務器持續連接。
pg_Port: 取得連接機器埠號。
pg_Result: 取得查詢 (query) 的結果。
pg_tty: 取得連接機器終端機。
phpinfo: 返回 PHP 所有相關信息。
phpversion: 返回 PHP 版本信息。
pi: 圓周率。
popen: 打開文件。
pos: 返回數組目前的元素。
pow: 次方。
preg_match: 字符串比對解析。
preg_match_all: 字符串整體比對解析。
preg_replace: 字符串比對解析並取代。
preg_split: 將字符串依指定的規則切開。
prev: 將數組的內部指針往前移動。
print: 輸出字符串。
printf: 輸出格式化字符串。
putenv: 配置系統環境變量。
quoted_printable_decode: 將 qp 編碼字符串轉成 8 位字符串。
QuoteMeta: 加入引用符號。
rand: 取得隨機數值。
range: 建立一個整數範圍的數組。
rawurldecode: 從 URL 專用格式字符串還原成普通字符串。
rawurlencode: 將字符串編碼成 URL 專用格式。
readdir: 讀取目錄 handle。
readfile: 輸出文件。
readgzfile: 讀出壓縮文件。
readlink: 返回符號鏈接 (symbolic link) 目標文件。
recode_file: 記錄文件或文件請求到記錄中。
recode_string: 記錄字符串到記錄中。
register_shutdown_function: 定義 PHP 程序執行完成後執行的函數。
rename: 更改文件名。
reset: 將數組的指針指到數組第一個元素。
rewind: 重置開文件的讀寫位置指針。
rewinddir: 重設目錄 handle。
rmdir: 刪除目錄。
round: 四捨五入。
rsort: 將數組的值由大到小排序。
sem_acquire: 捕獲信號。
sem_get: 取得信號代碼。
sem_release: 釋出信號。
serialize: 儲存資料到系統中。
session_decode: Session 資料解碼。
session_destroy: 結束 session。
session_encode: Session 資料編碼。
session_id: 存取目前 session 代號。
session_is_registered: 檢查變量是否註冊。
session_module_name: 存取目前 session 模塊。
session_name: 存取目前 session 名稱。
session_register: 註冊新的變量。
session_save_path: 存取目前 session 路徑。
session_start: 初始 session。
session_unregister: 刪除已註冊變量。
setcookie: 送出 Cookie 信息到瀏覽器。
setlocale: 配置地域化信息。
settype: 配置變量類型。
set_file_buffer: 配置文件緩衝區大小。
set_magic_quotes_runtime: 配置 magic_quotes_runtime 值。
set_socket_blocking: 切換擱置與無擱置模式。
set_time_limit: 配置該頁最久執行時間。
shm_attach: 打開建立共享內存空間。
shm_detach: 中止共享內存空間鏈接。
shm_get_var: 取得內存空間中指定的變量。
shm_put_var: 加入或更新內存空間中的變量。
shm_remove: 清除內存空間。
shm_remove_var: 刪除內存空間中指定的變量。
shuffle: 將數組的順序弄混。
similar_text: 計算字符串相似度。
Sin: 正弦計算。
sizeof: 獲知數組的大小。
sleep: 暫停執行。
snmpget: 取得指定類識別碼。
snmpwalk: 取得所有類。
snmpwalkoid: 取得網絡本體樹狀信息。
snmp_get_quick_print: 取得 UCD 函數庫中的 quick_print 值。
snmp_set_quick_print: 配置 UCD 函數庫中的 quick_print 值。
solid_close: 關閉 solid 鏈接。
solid_connect: 鏈接至 solid 數據庫。
solid_exec: 執行 SQL 指令。
solid_fetchrow: 取得返回一列。
solid_fieldname: 取得字段名稱。
solid_fieldnum: 取得字段數目。
solid_freeresult: 釋出返回資料的內存。
solid_numfields: 取得字段數目。
solid_numrows: 取得返回列數目。
solid_result: 取得返回資料。
sort: 將數組排序。
soundex: 計算字符串的讀音值
split: 將字符串依指定的規則切開。
sprintf: 將字符串格式化。
sql_regcase: 將字符串逐字返回大小寫字符。
Sqrt: 開平方根。
srand: 配置隨機數種子。
stat: 取得文件相關信息。
strchr: 尋找第一個出現的字符。
strcmp: 字符串比較。
strcspn: 不同字符串的長度。
strftime: 將服務器的時間本地格式化。
StripSlashes: 去掉反斜線字符。
strip_tags: 去掉 HTML 及 PHP 的標記。
strlen: 取得字符串長度。
strpos: 尋找字符串中某字符最先出現處。
strrchr: 取得某字符最後出現處起的字符串。
strrev: 顛倒字符串。
strrpos: 尋找字符串中某字符最後出現處。
strspn: 找出某字符串落在另一字符串遮罩的數目。
strstr: 返回字符串中某字符串開始處至結束的字符串。
strtok: 切開字符串。
strtolower: 字符串全轉為小寫。
strtoupper: 字符串全轉為大寫。
strtr: 轉換某些字符。
strval: 將變量轉成字符串類型。
str_replace: 字符串取代。
substr: 取部份字符串。
sybase_affected_rows: 取得最後 query 影響的列數。
sybase_close: 關閉與數據庫的連接。
sybase_connect: 連上數據庫。
sybase_data_seek: 移動列指針。
sybase_fetch_array: 返回數組資料。
sybase_fetch_field: 取得字段信息。
sybase_fetch_object: 返回類資料。
sybase_fetch_row: 返回單列的各字段。
sybase_field_seek: 配置指針到返回值的某字段。
sybase_free_result: 釋放返回佔用內存。
sybase_num_fields: 取得返回字段的數目。
sybase_num_rows: 取得返回列的數目。
sybase_pconnect: 打開服務器持續連接。
sybase_query: 送出一個 query 字符串。
sybase_result: 取得查詢 (query) 的結果。
sybase_select_db: 選擇一個數據庫。
symlink: 建立符號鏈接 (symbolic link)。
syslog: 紀錄至系統紀錄。
system: 執行外部程序並顯示輸出資料。
Tan: 正切計算。
tempnam: 建立只一的臨時文件。
time: 取得目前時間的 UNIX 時間戳記。
touch: 配置最後修改時間。
trim: 截去字符串首尾的空格。
uasort: 將數組依使用者自定的函數排序。
ucfirst: 將字符串第一個字符改大寫。
ucwords: 將字符串每個字第一個字母改大寫。
uksort: 將數組的索引依使用者自定的函數排序。
umask: 改變目前的文件屬性遮罩 umask。
uniqid: 產生只一的值。
unlink: 刪除文件。
unpack: 解壓縮位字符串資料。
unserialize: 取出系統資料。
unset: 刪除變量。
urldecode: 還原 URL 編碼字符串。
urlencode: 將字符串以 URL 編碼。
usleep: 暫停執行。
usort: 將數組的值依使用者自定的函數排序。
utf8_decode: 將 UTF-8 碼轉成 ISO-8859-1 碼。
utf8_encode: 將 ISO-8859-1 碼轉成 UTF-8 碼。
virtual: 完成apache服務器的子請求 (sub-request)。
vm_addalias: 加入新別名。
vm_adduser: 加入新使用者。
vm_delalias: 刪除別名。
vm_deluser: 刪除使用者。
vm_passwd: 改變使用者密碼。
wddx_add_vars: 將 WDDX 封包連續化。
wddx_deserialize: 將 WDDX 封包解連續化。
wddx_packet_end: 結束的 WDDX 封包。
wddx_packet_start: 開始新的 WDDX 封包。
wddx_serialize_value: 將單一值連續化。
wddx_serialize_vars: 將多值連續化。
xml_error_string: 取得 XML 錯誤字符串。
xml_get_current_byte_index: 取得目前解析為第幾個位組。
xml_get_current_column_number: 獲知目前解析的第幾字段。
xml_get_current_line_number: 取得目前解析的行號。
xml_get_error_code: 取得 XML 錯誤碼。
xml_parse: 解析 XML 文件。
xml_parser_create: 初始 XML 解析器。
xml_parser_free: 釋放解析佔用的內存。
xml_parser_get_option: 取得解析使用的選項。
xml_parser_set_option: 配置解析使用的選項。
xml_set_character_data_handler: 建立字符資料標頭。
xml_set_default_handler: 建立默認標頭。
xml_set_element_handler: 配置元素的標頭。
xml_set_external_entity_ref_handler: 配置外部實體參引的標頭。
xml_set_notation_decl_handler: 配置記法宣告的標頭。
xml_set_object: 使 XML 解析器用類。
xml_set_processing_instruction_handler: 建立處理指令標頭。
xml_set_unparsed_entity_decl_handler: 配置未解析實體宣告的標頭。
yp_errno: 取得先前 YP 操作的錯誤碼。
yp_err_string: 取得先前 YP 操作的錯誤字符串。
yp_first: 返回 map 上第一筆符合的資料。
yp_get_default_domain: 取得機器的 Domain。
yp_master: 取得 NIS 的 Master。
yp_match: 取得指定資料。
yp_next: 指定 map 的下筆資料。
yp_order: 返回 map 的序數。

===================================

沒有留言:

張貼留言