解讀常用PHP函數(shù)功能中文對(duì)照表(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的高級(jí)運(yùn)用 HTML HEAD TITLEfor的高級(jí)運(yùn)用/TITLE /HEAD BODY ? /* **打
print: 輸出字串。
printf: 輸出格式化字串。
putenv: 設(shè)定系統(tǒng)環(huán)境變數(shù)。
quoted_printable_decode: 將 qp 編碼字串轉(zhuǎn)成 8 位元字串。
QuoteMeta: 加入引用符號(hào)。
rand: 取得亂數(shù)值。
range: 建立一個(gè)整數(shù)范圍的陣列。
rawurldecode: 從 URL 專用格式字串還原成普通字串。
rawurlencode: 將字串編碼成 URL 專用格式。
readdir: 讀取目錄 handle。
readfile: 輸出檔案。
readgzfile: 讀出壓縮檔。
readlink: 傳回符號(hào)連結(jié) (symbolic link) 目標(biāo)檔。
recode_file: 記錄檔案或檔案請(qǐng)求到記錄中。
recode_string: 記錄字串到記錄中。
register_shutdown_function: 定義 PHP 程式執(zhí)行完成后執(zhí)行的函式。
rename: 更改檔名。
reset: 將陣列的指標(biāo)指到陣列第一個(gè)元素。
rewind: 重置開檔的讀寫位置指標(biāo)。
rewinddir: 重設(shè)目錄 handle。
rmdir: 刪除目錄。
round: 四舍五入。
rsort: 將陣列的值由大到小排序。
sem_acquire: 捕獲信號(hào)。
sem_get: 取得信號(hào)代碼。
sem_release: 釋出信號(hào)。
serialize: 儲(chǔ)存資料到系統(tǒng)中。
session_decode: Session 資料解碼。
session_destroy: 結(jié)束 session。
session_encode: Session 資料編碼。
session_id: 存取目前 session 代號(hào)。
session_is_registered: 檢查變數(shù)是否注冊(cè)。
session_module_name: 存取目前 session 模組。
session_name: 存取目前 session 名稱。
session_register: 注冊(cè)新的變數(shù)。
session_save_path: 存取目前 session 路徑。
session_start: 初始 session。
session_unregister: 刪除已注冊(cè)變數(shù)。
setcookie: 送出 Cookie 資訊到瀏覽器。
setlocale: 設(shè)定地域化資訊。
settype: 設(shè)定變數(shù)型態(tài)。
set_file_buffer: 設(shè)定檔案緩沖區(qū)大小。
set_magic_quotes_runtime: 設(shè)定 magic_quotes_runtime 值。
set_socket_blocking: 切換擱置與無擱置模式。
set_time_limit: 設(shè)定該頁(yè)最久執(zhí)行時(shí)間。
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: 計(jì)算字串相似度。
Sin: 正弦計(jì)算。
sizeof: 獲知陣列的大小。
sleep: 暫停執(zhí)行。
snmpget: 取得指定物件識(shí)別碼。
snmpwalk: 取得所有物件。
snmpwalkoid: 取得網(wǎng)路本體樹狀資訊。
snmp_get_quick_print: 取得 UCD 函式庫(kù)中的 quick_print 值。
snmp_set_quick_print: 設(shè)定 UCD 函式庫(kù)中的 quick_print 值。
solid_close: 關(guān)閉 solid 連結(jié)。
solid_connect: 連結(jié)至 solid 資料庫(kù)。
solid_exec: 執(zhí)行 SQL 指令。
solid_fetchrow: 取得傳回一列。
solid_fieldname: 取得欄位名稱。
solid_fieldnum: 取得欄位數(shù)目。
solid_freeresult: 釋出傳回資料的記憶體。
solid_numfields: 取得欄位數(shù)目。
solid_numrows: 取得傳回列數(shù)目。
solid_result: 取得傳回資料。
sort: 將陣列排序。
soundex: 計(jì)算字串的讀音值
split: 將字串依指定的規(guī)則切開。
sprintf: 將字串格式化。
sql_regcase: 將字串逐字傳回大小寫字元。
Sqrt: 開平方根。
srand: 設(shè)定亂數(shù)種子。
stat: 取得檔案相關(guān)資訊。
strchr: 尋找第一個(gè)出現(xiàn)的字元。
strcmp: 字串比較。
strcspn: 不同字串的長(zhǎng)度。
strftime: 將伺服器的時(shí)間本地格式化。
StripSlashes: 去掉反斜線字元。
strip_tags: 去掉 HTML 及 PHP 的標(biāo)記。
strlen: 取得字串長(zhǎng)度。
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: 關(guān)閉與資料庫(kù)的連線。
sybase_connect: 連上資料庫(kù)。
sybase_data_seek: 移動(dòng)列指標(biāo)。
sybase_fetch_array: 傳回陣列資料。
sybase_fetch_field: 取得欄位資訊。
sybase_fetch_object: 傳回物件資料。
sybase_fetch_row: 傳回單列的各欄位。
sybase_field_seek: 設(shè)定指標(biāo)到傳回值的某欄位。
sybase_free_result: 釋放傳回占用記憶體。
sybase_num_fields: 取得傳回欄位的數(shù)目。
sybase_num_rows: 取得傳回列的數(shù)目。
sybase_pconnect: 開啟伺服器長(zhǎng)期連線。
sybase_query: 送出一個(gè) query 字串。
sybase_result: 取得查詢 (query) 的結(jié)果。
sybase_select_db: 選擇一個(gè)資料庫(kù)。
symlink: 建立符號(hào)連結(jié) (symbolic link)。
syslog: 紀(jì)錄至系統(tǒng)紀(jì)錄。
system: 執(zhí)行外部程式并顯示輸出資料。
Tan: 正切計(jì)算。
tempnam: 建立唯一的臨時(shí)檔。
time: 取得目前時(shí)間的 UNIX 時(shí)間戳記。
touch: 設(shè)定最后修改時(shí)間。
trim: 截去字串首尾的空格。
uasort: 將陣列依使用者自定的函式排序。
ucfirst: 將字串第一個(gè)字元改大寫。
ucwords: 將字串每個(gè)字第一個(gè)字母改大寫。
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: 完成阿帕契伺服器的子請(qǐng)求 (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 錯(cuò)誤字串。
xml_get_current_byte_index: 取得目前剖析為第幾個(gè)位元組。
xml_get_current_column_number: 獲知目前剖析的第幾欄位。
xml_get_current_line_number: 取得目前剖析的行號(hào)。
xml_get_error_code: 取得 XML 錯(cuò)誤碼。
xml_parse: 剖析 XML 文件。
xml_parser_create: 初始 XML 剖析器。
xml_parser_free: 釋放剖析占用的記憶體。
xml_parser_get_option: 取得剖析使用的選項(xiàng)。
xml_parser_set_option: 設(shè)定剖析使用的選項(xiàng)。
xml_set_character_data_handler: 建立字元資料標(biāo)頭。
xml_set_default_handler: 建立內(nèi)定標(biāo)頭。
xml_set_element_handler: 設(shè)定元素的標(biāo)頭。
xml_set_external_entity_ref_handler: 設(shè)定外部實(shí)體參引的標(biāo)頭。
xml_set_notation_decl_handler: 設(shè)定記法宣告的標(biāo)頭。
xml_set_object: 使 XML 剖析器用物件。
xml_set_processing_instruction_handler: 建立處理指令標(biāo)頭。
xml_set_unparsed_entity_decl_handler: 設(shè)定未剖析實(shí)體宣告的標(biāo)頭。
yp_errno: 取得先前 YP 操作的錯(cuò)誤碼。
yp_err_string: 取得先前 YP 操作的錯(cuò)誤字串。
yp_first: 傳回 map 上第一筆符合的資料。
yp_get_default_domain: 取得機(jī)器的 Domain。
yp_master: 取得 NIS 的 Master。
yp_match: 取得指定資料。
yp_next: 指定 map 的下筆資料。
yp_order: 傳回 map 的序數(shù)。
PHP 函式庫(kù)及函式 :Session 函式庫(kù)
本函式庫(kù)共有 11 個(gè)函式
session_start: 初始 session。
session_destroy: 結(jié)束 session。
session_name: 存取目前 session 名稱。
session_module_name: 存取目前 session 模組。
session_save_path: 存取目前 session 路徑。
session_id: 存取目前 session 代號(hào)。
session_register: 注冊(cè)新的變數(shù)。
session_unregister: 刪除已注冊(cè)變數(shù)。
session_is_registered: 檢查變數(shù)是否注冊(cè)。
session_decode: Session 資料解碼。
session_encode: Session 資料編碼
ODBC 資料庫(kù)連結(jié)函式庫(kù)
本函式庫(kù)共有 25 個(gè)函式
開放資料連結(jié) (Open Database Connectivity, ODBC) 是連結(jié)資料庫(kù)的共通介面。ODBC 是由微軟主導(dǎo)的資料庫(kù)連結(jié)標(biāo)準(zhǔn),實(shí)作環(huán)境也以微軟的系統(tǒng)最成熟。在 UNIX 系統(tǒng)中,通常要使用其它廠商所提供的 ODBC 介面,有些 UNIX 廠商會(huì)自己提供 ODBC 介面 (如 SUN 有為 Solaris 提供 ODBC)。
ODBC 和資料庫(kù)的查詢采用 SQL 語言,這和大部份的資料庫(kù)查詢方式一樣,這使得系統(tǒng)可以很容易和各種資料庫(kù)溝通。當(dāng)然,透過 ODBC 介面,后端的資料庫(kù)不一定要 DBMS 這種大型資料庫(kù)系統(tǒng),亦可以是資料表 (如 Microsoft Access)、或者是試算表 (如 Microsoft Excel)。
odbc_autocommit: 開關(guān)自動(dòng)更動(dòng)功能。
odbc_binmode: 設(shè)定二進(jìn)位資料處理方式。
odbc_close: 關(guān)閉 ODBC 連結(jié)。
odbc_close_all: 關(guān)閉所有 ODBC 連結(jié)。
odbc_commit: 更動(dòng) ODBC 資料庫(kù)。
odbc_connect: 連結(jié)至 ODBC 資料庫(kù)。
odbc_cursor: 取得游標(biāo)名。
odbc_do: 執(zhí)行 SQL 指令。
odbc_exec: 執(zhí)行 SQL 指令。
odbc_execute: 執(zhí)行預(yù)置 SQL 指令。
odbc_fetch_into: 取得傳回的指定列。
odbc_fetch_row: 取得傳回一列。
odbc_field_name: 取得欄位名稱。
odbc_field_type: 取得欄位資料形態(tài)。
odbc_field_len: 取得欄位資料長(zhǎng)度。
odbc_free_result: 釋出傳回資料的記憶體。
odbc_longreadlen: 設(shè)定傳回欄的最大值。
odbc_num_fields: 取得欄位數(shù)目。
odbc_pconnect: 長(zhǎng)期連結(jié)至 ODBC 資料庫(kù)。
odbc_prepare: 預(yù)置 SQL 指令。
odbc_num_rows: 取得傳回列數(shù)目。
odbc_result: 取得傳回資料。
odbc_result_all: 傳回 HTML 表格資料。
odbc_rollback: 撤消當(dāng)前交易。
odbc_setoption: 調(diào)整 ODBC 設(shè)定
分享:揭秘一個(gè)處理PHP中時(shí)間加減的函數(shù)在開發(fā)過程當(dāng)中對(duì)于時(shí)間的操作很是讓人頭疼。在PHP文檔中找到了一個(gè)很好的函數(shù),可以對(duì)時(shí)間進(jìn)行加減,還是很有意思的。 intstrtotime(stringtime[,intnow]) 返回類型int 函數(shù)可用于時(shí)間轉(zhuǎn)換和加減。 下面將舉個(gè)小例子,獲得當(dāng)前時(shí)間加上一周后的時(shí)間。 例子:
相關(guān)PHP教程:
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁(yè)面代碼執(zhí)行時(shí)間
- PHP中獎(jiǎng)概率的抽獎(jiǎng)算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對(duì)圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運(yùn)算符優(yōu)先級(jí)介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國(guó)語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說明:
PHP教程-解讀常用PHP函數(shù)功能中文對(duì)照表(4)
。