| 函數 | 功能說明 |
|---|---|
Abs | 取絕對值 |
Acos | 反餘弦 |
ada_afetch | 取得資料庫傳回列 |
ada_connect | 連接 Adabas D 資料庫 |
ada_exec | 執行 SQL 指令 |
AddSlashes | 字串加反斜線 |
apache_lookup_uri | 取得 URI 相關資訊 |
array | 建立新陣列 |
array_walk | 對陣列每元素執行使用者函數 |
arsort | 陣列值由大到小排序 |
Asin | 反正弦 |
asort | 陣列值由小到大排序 |
aspell_check | 拼字檢查 |
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 | 超時回傳 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 | 關閉內建除錯器 |
debugger_on | 啟用內建除錯器 |
DecBin | 十進位轉二進位 |
DecHex | 十進位轉十六進位 |
DecOct | 十進位轉八進位 |
delete | 無用項目 |
die | 輸出訊息並中斷 |
dir | 目錄類別 |
dirname | 取得路徑目錄名 |
diskfreespace | 取得剩餘空間 |
dl | 載入 PHP 擴充模組 |
doubleval | 轉雙精度浮點數 |
each | 取得陣列下一索引與值 |
easter_date | 計算復活節日期 |
easter_days | 復活節與 3/21 間天數 |
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 | 二進位寫入檔案 |
(續集請參考後續文章)