php函数学习二
rename():修改文件的名字
addcslashes():過濾用戶提交的敏感字符,一般通過轉義提高安全性
dechex():把十進制數據轉化為十六進制數據
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: 獲得及設定阿帕契伺服器的請求紀錄。?
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: 列出目前使用者。?
轉載于:https://www.cnblogs.com/longailili/archive/2012/09/26/2703608.html
總結
- 上一篇: Java编程常用数据转换:String与
- 下一篇: 官方发布理想ONE起火事件说明:并非因车