[PHP]實(shí)用函數(shù)6第1/2頁(yè)
更新時(shí)間:2007年11月08日 21:55:40 作者:
//寄出電子郵件到指定的郵件地址 to,subject 表示主題,message 為信件內(nèi)容。額外的選項(xiàng) additional_headers 可省略,表示其他郵件文檔首部
bool mail(string to,string subject,string message,string [additional——headers]
//將 URL 字符串予以解析,并將結(jié)果返回?cái)?shù)組中。返回的數(shù)組包括下列元素:scheme、host、port、path、query 與 fragment 等
array parse_url(string url)
//將字符串以 URL 編碼,例如空格就會(huì)變成加號(hào)。網(wǎng)頁(yè)中表單數(shù)據(jù)傳送就是用 urlencode 編碼后再送出
string urlencode(string str)
//將 URL 編碼后字符串還原
string urldecode(string str)
//可打開 FTP 服務(wù)器的鏈接。參數(shù) host 為 FTP 服務(wù)器的網(wǎng)址。參數(shù) port 通常省略,若 FTP 服務(wù)器的端口號(hào)(port)不是21時(shí)才需要加本參數(shù)。若無(wú)錯(cuò)誤則返回連接代碼,失敗則返回 false
int ftp_connect(string host,int [port])
//可登入鏈接的 FTP 服務(wù)器。參數(shù) ftp_stream 和 password 為 FTP 服務(wù)器的使用者帳號(hào)及密碼,通常 anonymous 為公開的使用帳號(hào),密碼則為某個(gè)電子郵件地址。成功則返回 true
bool ftp_login(int ftp_stream,string username,string password)
//用來(lái)取得目前在 FTP 服務(wù)器中的路徑。參數(shù) ftp_stream 為 FTP 的連接代碼。若有錯(cuò)誤則返回 NULL
string ftp_pwd(int ftp_stream)
//用來(lái)回到上層目錄,也就是目前目錄的父目錄。參數(shù) ftp_stream 為 FTP 連接代碼。成功則返回 true
boolean ftp_cdup(int ftp_stream)
//用來(lái)前往下一層目錄。參數(shù) ftp_stream 為 FTP 的連接代碼。參數(shù) directory 為欲前往的目錄。成功返回 true,失敗則返回 false
bool ftp_chdir(int ftp_stream,string directory)
//返回給定目錄的文件名或數(shù)組
array ftp_nlist(int ftp_stream,string directory)
//按輸出行數(shù)組的方式返回某個(gè)目錄的詳細(xì)清單
array ftp_rawlist(int ftp_stream,string directory)
//可顯示遠(yuǎn)端 FTP 服務(wù)器的系統(tǒng),也就是等于對(duì) FTP 服務(wù)器下 system 或 syst 指令。成功則返回字符串,如“215 UNIX Type: L8”,失敗則返回 false
string ftp_systype(int ftp_stream)
//用來(lái)下載指定的文件。參數(shù) ftp_stream 為 FTP 的連接代碼;參數(shù) local_file 為欲存在本地端的文件名;參數(shù) remote_file 為欲下載的文件名;參數(shù) mode 的值有 FTP_ASCII 及 FTP_BINARY 二種,分別表示文本文件或者是二進(jìn)制文件,成功則返回 true,失敗則返回 false
bool ftp_get(int ftp_stream,string local_file,string remote_file,int mode)
//下載文件,并存在已打開的本地文件中。參數(shù) fp 為本地端的已打開文件的文件指針
bool ftp_fget(int ftp_stream,int fp,string remote_file,int mode)
//用來(lái)上傳指定的文件。參數(shù) ftp_stream 為 FTP 的連接代碼;參數(shù) remote_file 為欲存在遠(yuǎn)端的文件名;參數(shù) local_file 為欲上傳的文件名;參數(shù) mode 的值有 FTP_ASCII 及 FTP_BINARY 二種
bool ftp_put(int ftp_stream,string remote_file,string local_file,int mode)
//向 FTP 主機(jī)發(fā)送 cmd 命令,該命令不是標(biāo)準(zhǔn)化,而是與服務(wù)器的主機(jī)操作系統(tǒng)有關(guān),可用于文件的訪問(wèn)許可、組成員的操作
bool ftp_site(resource ftp_stream,string cmd)
//關(guān)閉 FTP 連接
bool ftp_quit(int ftp_stream)
//可傳回某個(gè)IP網(wǎng)址的主機(jī)域名。若執(zhí)行失敗,則傳回原來(lái)的IP網(wǎng)址
string gethostbyaddr(string ip_address)
//可傳回某個(gè)網(wǎng)絡(luò)主機(jī)的IP網(wǎng)址。若執(zhí)行失敗,則傳回原來(lái)的計(jì)算機(jī)域名hostname
string gethostbyname(string hostname)
//返回給定主機(jī)的IP地址列表
array gethostbynamel(string hostname)
//檢查給定的因特網(wǎng)主機(jī)名或IP地址是否存在DNS記錄,type 可以是 A、MX、NS、SOA、TPR、CNAME 或 ANY,默認(rèn)類型為 MX
int checkdnsrr(string host [,stringtype])
//獲得相應(yīng)于給定因特網(wǎng)主機(jī)名的 MX 記錄
bool mail(string to,string subject,string message,string [additional——headers]
//將 URL 字符串予以解析,并將結(jié)果返回?cái)?shù)組中。返回的數(shù)組包括下列元素:scheme、host、port、path、query 與 fragment 等
array parse_url(string url)
//將字符串以 URL 編碼,例如空格就會(huì)變成加號(hào)。網(wǎng)頁(yè)中表單數(shù)據(jù)傳送就是用 urlencode 編碼后再送出
string urlencode(string str)
//將 URL 編碼后字符串還原
string urldecode(string str)
//可打開 FTP 服務(wù)器的鏈接。參數(shù) host 為 FTP 服務(wù)器的網(wǎng)址。參數(shù) port 通常省略,若 FTP 服務(wù)器的端口號(hào)(port)不是21時(shí)才需要加本參數(shù)。若無(wú)錯(cuò)誤則返回連接代碼,失敗則返回 false
int ftp_connect(string host,int [port])
//可登入鏈接的 FTP 服務(wù)器。參數(shù) ftp_stream 和 password 為 FTP 服務(wù)器的使用者帳號(hào)及密碼,通常 anonymous 為公開的使用帳號(hào),密碼則為某個(gè)電子郵件地址。成功則返回 true
bool ftp_login(int ftp_stream,string username,string password)
//用來(lái)取得目前在 FTP 服務(wù)器中的路徑。參數(shù) ftp_stream 為 FTP 的連接代碼。若有錯(cuò)誤則返回 NULL
string ftp_pwd(int ftp_stream)
//用來(lái)回到上層目錄,也就是目前目錄的父目錄。參數(shù) ftp_stream 為 FTP 連接代碼。成功則返回 true
boolean ftp_cdup(int ftp_stream)
//用來(lái)前往下一層目錄。參數(shù) ftp_stream 為 FTP 的連接代碼。參數(shù) directory 為欲前往的目錄。成功返回 true,失敗則返回 false
bool ftp_chdir(int ftp_stream,string directory)
//返回給定目錄的文件名或數(shù)組
array ftp_nlist(int ftp_stream,string directory)
//按輸出行數(shù)組的方式返回某個(gè)目錄的詳細(xì)清單
array ftp_rawlist(int ftp_stream,string directory)
//可顯示遠(yuǎn)端 FTP 服務(wù)器的系統(tǒng),也就是等于對(duì) FTP 服務(wù)器下 system 或 syst 指令。成功則返回字符串,如“215 UNIX Type: L8”,失敗則返回 false
string ftp_systype(int ftp_stream)
//用來(lái)下載指定的文件。參數(shù) ftp_stream 為 FTP 的連接代碼;參數(shù) local_file 為欲存在本地端的文件名;參數(shù) remote_file 為欲下載的文件名;參數(shù) mode 的值有 FTP_ASCII 及 FTP_BINARY 二種,分別表示文本文件或者是二進(jìn)制文件,成功則返回 true,失敗則返回 false
bool ftp_get(int ftp_stream,string local_file,string remote_file,int mode)
//下載文件,并存在已打開的本地文件中。參數(shù) fp 為本地端的已打開文件的文件指針
bool ftp_fget(int ftp_stream,int fp,string remote_file,int mode)
//用來(lái)上傳指定的文件。參數(shù) ftp_stream 為 FTP 的連接代碼;參數(shù) remote_file 為欲存在遠(yuǎn)端的文件名;參數(shù) local_file 為欲上傳的文件名;參數(shù) mode 的值有 FTP_ASCII 及 FTP_BINARY 二種
bool ftp_put(int ftp_stream,string remote_file,string local_file,int mode)
//向 FTP 主機(jī)發(fā)送 cmd 命令,該命令不是標(biāo)準(zhǔn)化,而是與服務(wù)器的主機(jī)操作系統(tǒng)有關(guān),可用于文件的訪問(wèn)許可、組成員的操作
bool ftp_site(resource ftp_stream,string cmd)
//關(guān)閉 FTP 連接
bool ftp_quit(int ftp_stream)
//可傳回某個(gè)IP網(wǎng)址的主機(jī)域名。若執(zhí)行失敗,則傳回原來(lái)的IP網(wǎng)址
string gethostbyaddr(string ip_address)
//可傳回某個(gè)網(wǎng)絡(luò)主機(jī)的IP網(wǎng)址。若執(zhí)行失敗,則傳回原來(lái)的計(jì)算機(jī)域名hostname
string gethostbyname(string hostname)
//返回給定主機(jī)的IP地址列表
array gethostbynamel(string hostname)
//檢查給定的因特網(wǎng)主機(jī)名或IP地址是否存在DNS記錄,type 可以是 A、MX、NS、SOA、TPR、CNAME 或 ANY,默認(rèn)類型為 MX
int checkdnsrr(string host [,stringtype])
//獲得相應(yīng)于給定因特網(wǎng)主機(jī)名的 MX 記錄
相關(guān)文章
php基于協(xié)程實(shí)現(xiàn)異步的方法分析
這篇文章主要介紹了php基于協(xié)程實(shí)現(xiàn)異步的方法,結(jié)合實(shí)例形式分析了php基于協(xié)程調(diào)度的異步操作實(shí)現(xiàn)方法,需要的朋友可以參考下2019-07-07PHP創(chuàng)建文件及寫入數(shù)據(jù)(覆蓋寫入,追加寫入)的方法詳解
這篇文章主要介紹了PHP創(chuàng)建文件及寫入數(shù)據(jù)(覆蓋寫入,追加寫入)的方法,結(jié)合實(shí)例形式總結(jié)分析了php文件創(chuàng)建、寫入操作相關(guān)函數(shù)使用技巧,需要的朋友可以參考下2019-02-02PHP5多態(tài)性與動(dòng)態(tài)綁定介紹
這篇文章主要介紹了PHP5多態(tài)性與動(dòng)態(tài)綁定介紹,本文主要講解了什么是多態(tài)性和什么是動(dòng)態(tài)綁定,并給出相應(yīng)實(shí)例,需要的朋友可以參考下2015-04-04深入理解:單一入口、MVC、ORM、CURD、ActiveRecord概念
本篇文章是對(duì)單一入口、MVC、ORM、CURD、ActiveRecord概念進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06php中的實(shí)現(xiàn)trim函數(shù)代碼
trim() 函數(shù)從字符串的兩端刪除空白字符和其他預(yù)定義字符。2007-03-03PHP使用zlib擴(kuò)展實(shí)現(xiàn)GZIP壓縮輸出的方法詳解
這篇文章主要介紹了PHP使用zlib擴(kuò)展實(shí)現(xiàn)GZIP壓縮輸出的方法,結(jié)合實(shí)例形式詳細(xì)分析了php gzip配置及壓縮輸出的相關(guān)操作技巧,需要的朋友可以參考下2018-04-04深入理解PHP幾個(gè)算法:PHP冒泡、PHP二分法、PHP求素?cái)?shù)、PHP乘法表
本篇文章是對(duì)PHP冒泡、PHP二分法、PHP求素?cái)?shù)、PHP乘法表進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06自己寫了一個(gè)php檢測(cè)文件編碼的函數(shù)
關(guān)于文件編碼的檢測(cè),百度一下一大把都是,但是確實(shí)沒(méi)有能用的,下面是自己寫了一個(gè)檢測(cè)函數(shù),希望對(duì)大家有所幫助2014-04-04