解讀常用PHP函數(shù)功能中文對照表(4)_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:PHP教程之入門需要掌握的幾種功能代碼經(jīng)典循環(huán)例子 HTML HEAD TITLE經(jīng)典循環(huán)例子/TITLE /HEAD BODY ? for($counter=1;$counter=6;$counter++)//循環(huán)6次 { print(Bcounteris$counter/BBR\n);//打印6次 } ? /BODY /HTML for的高級運用 HTML HEAD TITLEfor的高級運用/TITLE /HEAD BODY ? /* **打
print: 輸出字串。
printf: 輸出格式化字串。
putenv: 設定系統(tǒng)環(huán)境變數(shù)。
quoted_printable_decode: 將 qp 編碼字串轉(zhuǎn)成 8 位元字串。
QuoteMeta: 加入引用符號。
rand: 取得亂數(shù)值。
range: 建立一個整數(shù)范圍的陣列。
rawurldecode: 從 URL 專用格式字串還原成普通字串。
rawurlencode: 將字串編碼成 URL 專用格式。
readdir: 讀取目錄 handle。
readfile: 輸出檔案。
readgzfile: 讀出壓縮檔。
readlink: 傳回符號連結(jié) (symbolic link) 目標檔。
recode_file: 記錄檔案或檔案請求到記錄中。
recode_string: 記錄字串到記錄中。
register_shutdown_function: 定義 PHP 程式執(zhí)行完成后執(zhí)行的函式。
rename: 更改檔名。
reset: 將陣列的指標指到陣列第一個元素。
rewind: 重置開檔的讀寫位置指標。
rewinddir: 重設目錄 handle。
rmdir: 刪除目錄。
round: 四舍五入。
rsort: 將陣列的值由大到小排序。
sem_acquire: 捕獲信號。
sem_get: 取得信號代碼。
sem_release: 釋出信號。
serialize: 儲存資料到系統(tǒng)中。
session_decode: Session 資料解碼。
session_destroy: 結(jié)束 session。
session_encode: Session 資料編碼。
session_id: 存取目前 session 代號。
session_is_registered: 檢查變數(shù)是否注冊。
session_module_name: 存取目前 session 模組。
session_name: 存取目前 session 名稱。
session_register: 注冊新的變數(shù)。
session_save_path: 存取目前 session 路徑。
session_start: 初始 session。
session_unregister: 刪除已注冊變數(shù)。
setcookie: 送出 Cookie 資訊到瀏覽器。
setlocale: 設定地域化資訊。
settype: 設定變數(shù)型態(tài)。
set_file_buffer: 設定檔案緩沖區(qū)大小。
set_magic_quotes_runtime: 設定 magic_quotes_runtime 值。
set_socket_blocking: 切換擱置與無擱置模式。
set_time_limit: 設定該頁最久執(zhí)行時間。
shm_attach: 開啟建立共享記憶體區(qū)段。
shm_detach: 中止共享記憶體區(qū)段連結(jié)。
shm_get_var: 取得記憶體區(qū)段中指定的變數(shù)。
shm_put_var: 加入或更新記憶體區(qū)段中的變數(shù)。
shm_remove: 清除記憶體區(qū)段。
shm_remove_var: 刪除記憶體區(qū)段中指定的變數(shù)。
shuffle: 將陣列的順序弄混。
similar_text: 計算字串相似度。
Sin: 正弦計算。
sizeof: 獲知陣列的大小。
sleep: 暫停執(zhí)行。
snmpget: 取得指定物件識別碼。
snmpwalk: 取得所有物件。
snmpwalkoid: 取得網(wǎng)路本體樹狀資訊。
snmp_get_quick_print: 取得 UCD 函式庫中的 quick_print 值。
snmp_set_quick_print: 設定 UCD 函式庫中的 quick_print 值。
solid_close: 關閉 solid 連結(jié)。
solid_connect: 連結(jié)至 solid 資料庫。
solid_exec: 執(zhí)行 SQL 指令。
solid_fetchrow: 取得傳回一列。
solid_fieldname: 取得欄位名稱。
solid_fieldnum: 取得欄位數(shù)目。
solid_freeresult: 釋出傳回資料的記憶體。
solid_numfields: 取得欄位數(shù)目。
solid_numrows: 取得傳回列數(shù)目。
solid_result: 取得傳回資料。
sort: 將陣列排序。
soundex: 計算字串的讀音值
split: 將字串依指定的規(guī)則切開。
sprintf: 將字串格式化。
sql_regcase: 將字串逐字傳回大小寫字元。
Sqrt: 開平方根。
srand: 設定亂數(shù)種子。
stat: 取得檔案相關資訊。
strchr: 尋找第一個出現(xiàn)的字元。
strcmp: 字串比較。
strcspn: 不同字串的長度。
strftime: 將伺服器的時間本地格式化。
StripSlashes: 去掉反斜線字元。
strip_tags: 去掉 HTML 及 PHP 的標記。
strlen: 取得字串長度。
strpos: 尋找字串中某字元最先出現(xiàn)處。
strrchr: 取得某字元最后出現(xiàn)處起的字串。
strrev: 顛倒字串。
strrpos: 尋找字串中某字元最后出現(xiàn)處。
strspn: 找出某字串落在另一字串遮罩的數(shù)目。
strstr: 傳回字串中某字串開始處至結(jié)束的字串。
strtok: 切開字串。
strtolower: 字串全轉(zhuǎn)為小寫。
strtoupper: 字串全轉(zhuǎn)為大寫。
strtr: 轉(zhuǎn)換某些字元。
strval: 將變數(shù)轉(zhuǎn)成字串型態(tài)。
str_replace: 字串取代。
substr: 取部份字串。
sybase_affected_rows: 取得最后 query 影響的列數(shù)。
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: 取得傳回欄位的數(shù)目。
sybase_num_rows: 取得傳回列的數(shù)目。
sybase_pconnect: 開啟伺服器長期連線。
sybase_query: 送出一個 query 字串。
sybase_result: 取得查詢 (query) 的結(jié)果。
sybase_select_db: 選擇一個資料庫。
symlink: 建立符號連結(jié) (symbolic link)。
syslog: 紀錄至系統(tǒng)紀錄。
system: 執(zhí)行外部程式并顯示輸出資料。
Tan: 正切計算。
tempnam: 建立唯一的臨時檔。
time: 取得目前時間的 UNIX 時間戳記。
touch: 設定最后修改時間。
trim: 截去字串首尾的空格。
uasort: 將陣列依使用者自定的函式排序。
ucfirst: 將字串第一個字元改大寫。
ucwords: 將字串每個字第一個字母改大寫。
uksort: 將陣列的索引依使用者自定的函式排序。
umask: 改變目前的檔案屬性遮罩 umask。
uniqid: 產(chǎn)生唯一的值。
unlink: 刪除檔案。
unpack: 解壓縮位元字串資料。
unserialize: 取出系統(tǒng)資料。
unset: 刪除變數(shù)。
urldecode: 還原 URL 編碼字串。
urlencode: 將字串以 URL 編碼。
usleep: 暫停執(zhí)行。
usort: 將陣列的值依使用者自定的函式排序。
utf8_decode: 將 UTF-8 碼轉(zhuǎn)成 ISO-8859-1 碼。
utf8_encode: 將 ISO-8859-1 碼轉(zhuǎn)成 UTF-8 碼。
virtual: 完成阿帕契伺服器的子請求 (sub-request)。
vm_addalias: 加入新別名。
vm_adduser: 加入新使用者。
vm_delalias: 刪除別名。
vm_deluser: 刪除使用者。
vm_passwd: 改變使用者密碼。
wddx_add_vars: 將 WDDX 封包連續(xù)化。
wddx_deserialize: 將 WDDX 封包解連續(xù)化。
wddx_packet_end: 結(jié)束的 WDDX 封包。
wddx_packet_start: 開始新的 WDDX 封包。
wddx_serialize_value: 將單一值連續(xù)化。
wddx_serialize_vars: 將多值連續(xù)化。
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: 建立內(nèi)定標頭。
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 的序數(shù)。
PHP 函式庫及函式 :Session 函式庫
本函式庫共有 11 個函式
session_start: 初始 session。
session_destroy: 結(jié)束 session。
session_name: 存取目前 session 名稱。
session_module_name: 存取目前 session 模組。
session_save_path: 存取目前 session 路徑。
session_id: 存取目前 session 代號。
session_register: 注冊新的變數(shù)。
session_unregister: 刪除已注冊變數(shù)。
session_is_registered: 檢查變數(shù)是否注冊。
session_decode: Session 資料解碼。
session_encode: Session 資料編碼
ODBC 資料庫連結(jié)函式庫
本函式庫共有 25 個函式
開放資料連結(jié) (Open Database Connectivity, ODBC) 是連結(jié)資料庫的共通介面。ODBC 是由微軟主導的資料庫連結(jié)標準,實作環(huán)境也以微軟的系統(tǒng)最成熟。在 UNIX 系統(tǒng)中,通常要使用其它廠商所提供的 ODBC 介面,有些 UNIX 廠商會自己提供 ODBC 介面 (如 SUN 有為 Solaris 提供 ODBC)。
ODBC 和資料庫的查詢采用 SQL 語言,這和大部份的資料庫查詢方式一樣,這使得系統(tǒng)可以很容易和各種資料庫溝通。當然,透過 ODBC 介面,后端的資料庫不一定要 DBMS 這種大型資料庫系統(tǒng),亦可以是資料表 (如 Microsoft Access)、或者是試算表 (如 Microsoft Excel)。
odbc_autocommit: 開關自動更動功能。
odbc_binmode: 設定二進位資料處理方式。
odbc_close: 關閉 ODBC 連結(jié)。
odbc_close_all: 關閉所有 ODBC 連結(jié)。
odbc_commit: 更動 ODBC 資料庫。
odbc_connect: 連結(jié)至 ODBC 資料庫。
odbc_cursor: 取得游標名。
odbc_do: 執(zhí)行 SQL 指令。
odbc_exec: 執(zhí)行 SQL 指令。
odbc_execute: 執(zhí)行預置 SQL 指令。
odbc_fetch_into: 取得傳回的指定列。
odbc_fetch_row: 取得傳回一列。
odbc_field_name: 取得欄位名稱。
odbc_field_type: 取得欄位資料形態(tài)。
odbc_field_len: 取得欄位資料長度。
odbc_free_result: 釋出傳回資料的記憶體。
odbc_longreadlen: 設定傳回欄的最大值。
odbc_num_fields: 取得欄位數(shù)目。
odbc_pconnect: 長期連結(jié)至 ODBC 資料庫。
odbc_prepare: 預置 SQL 指令。
odbc_num_rows: 取得傳回列數(shù)目。
odbc_result: 取得傳回資料。
odbc_result_all: 傳回 HTML 表格資料。
odbc_rollback: 撤消當前交易。
odbc_setoption: 調(diào)整 ODBC 設定
分享:揭秘一個處理PHP中時間加減的函數(shù)在開發(fā)過程當中對于時間的操作很是讓人頭疼。在PHP文檔中找到了一個很好的函數(shù),可以對時間進行加減,還是很有意思的。 intstrtotime(stringtime[,intnow]) 返回類型int 函數(shù)可用于時間轉(zhuǎn)換和加減。 下面將舉個小例子,獲得當前時間加上一周后的時間。 例子:
相關PHP教程:
- 相關鏈接:
- 教程說明:
PHP教程-解讀常用PHP函數(shù)功能中文對照表(4)
。