[PHP]實用函數(shù)9
更新時間:2007年11月08日 21:57:20 作者:
//執(zhí)行輸入 command 的外部程式或外部指令。返回 string 只是外部程式執(zhí)行后傳回的最后一行;若需要完整地返回信息,可以使用 PassThru()
string exec(string command,string [array],int [return_var])
//用來執(zhí)行指令,并輸出結(jié)果。若是 return_var 參數(shù)存在,則執(zhí)行 command 之后的狀態(tài)會填入 return_var 中
string system(string command,int [return_var]
//作為外部程序執(zhí)行并顯示原始輸出
string passthru(string command,int [return_var])
//除去字串中的特殊符號
string escapeshellcmd(string command)
//用來鎖住文件,使其他進程無法存取。傳入的參數(shù) fp 為文件指針。參數(shù) operation 的值為下列的數(shù)字之一:1 表示設(shè)定鎖住文件可以允許別的進程讀取;2 表示只有該進程可以寫入文件;3 表示讀寫均鎖??;4 則不鎖文件塊(block)
bool flock(int fp,int operation)
//從文件中提取所有<meta>標(biāo)志內(nèi)容屬性并返回一個數(shù)組
array get_meta_tags(string filename[,int use_include_path])
//把整個文件讀入一個數(shù)組,每行作為一個數(shù)組元素
array file(void)
//創(chuàng)建一個可寫的臨時文件,當(dāng)調(diào)用 fclose() 函數(shù)后或腳本結(jié)束時該文件被自動刪除
array tmpfile(void)
//打開一個文件或 URL 并返回一個文件指針
int fopen(string filename,string mode)
//關(guān)閉一個打開的文件指針
int fclose(int fp)
//測試一個文件指針,看是否到了文件尾
int feof(int fp)
//利用文件指針獲得一行
string fgets(int fp,int length)
//同 fgets() 的功能,并同時去掉取回字符串中的HTML語言及PHP語法的標(biāo)記字符
string fgetss(int fp,int length)
//取得文件指針?biāo)傅淖址V羔樔粼?nbsp;EOF 則返回 false
string fgetc(int fp)
//將字符串 string 寫入文件數(shù)據(jù)流的指針 fp 上。若有指定長度 length,則會寫入長度的字符串,或是寫到字符串結(jié)束
int fwrite(int fp,string string,int [lenth])
//強制向 fp 指向的文件進入寫入操作
int fflush(int fp)
//把文件指針的位置移到文件開頭
int rewind(int fp)
//返回文件 fp 的指針偏移位(offset)值。當(dāng)發(fā)生錯誤時,返回 false
int ftell(int fp)
//將文件 fp 的指針移到指定的偏移位(offset)上。當(dāng) fp 由 fopen() 打開 http://... 或是 ftp://... 等URL文件時,本函數(shù)無效
int fseek(int fp,int offset)
//讀取文件,并將文件內(nèi)容寫入標(biāo)準(zhǔn)輸出設(shè)備中
int readfile(string filename)
//讀取文件 fp 直到 EOF,并將數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出
int fpassthru(int fp)
string exec(string command,string [array],int [return_var])
//用來執(zhí)行指令,并輸出結(jié)果。若是 return_var 參數(shù)存在,則執(zhí)行 command 之后的狀態(tài)會填入 return_var 中
string system(string command,int [return_var]
//作為外部程序執(zhí)行并顯示原始輸出
string passthru(string command,int [return_var])
//除去字串中的特殊符號
string escapeshellcmd(string command)
//用來鎖住文件,使其他進程無法存取。傳入的參數(shù) fp 為文件指針。參數(shù) operation 的值為下列的數(shù)字之一:1 表示設(shè)定鎖住文件可以允許別的進程讀取;2 表示只有該進程可以寫入文件;3 表示讀寫均鎖??;4 則不鎖文件塊(block)
bool flock(int fp,int operation)
//從文件中提取所有<meta>標(biāo)志內(nèi)容屬性并返回一個數(shù)組
array get_meta_tags(string filename[,int use_include_path])
//把整個文件讀入一個數(shù)組,每行作為一個數(shù)組元素
array file(void)
//創(chuàng)建一個可寫的臨時文件,當(dāng)調(diào)用 fclose() 函數(shù)后或腳本結(jié)束時該文件被自動刪除
array tmpfile(void)
//打開一個文件或 URL 并返回一個文件指針
int fopen(string filename,string mode)
//關(guān)閉一個打開的文件指針
int fclose(int fp)
//測試一個文件指針,看是否到了文件尾
int feof(int fp)
//利用文件指針獲得一行
string fgets(int fp,int length)
//同 fgets() 的功能,并同時去掉取回字符串中的HTML語言及PHP語法的標(biāo)記字符
string fgetss(int fp,int length)
//取得文件指針?biāo)傅淖址V羔樔粼?nbsp;EOF 則返回 false
string fgetc(int fp)
//將字符串 string 寫入文件數(shù)據(jù)流的指針 fp 上。若有指定長度 length,則會寫入長度的字符串,或是寫到字符串結(jié)束
int fwrite(int fp,string string,int [lenth])
//強制向 fp 指向的文件進入寫入操作
int fflush(int fp)
//把文件指針的位置移到文件開頭
int rewind(int fp)
//返回文件 fp 的指針偏移位(offset)值。當(dāng)發(fā)生錯誤時,返回 false
int ftell(int fp)
//將文件 fp 的指針移到指定的偏移位(offset)上。當(dāng) fp 由 fopen() 打開 http://... 或是 ftp://... 等URL文件時,本函數(shù)無效
int fseek(int fp,int offset)
//讀取文件,并將文件內(nèi)容寫入標(biāo)準(zhǔn)輸出設(shè)備中
int readfile(string filename)
//讀取文件 fp 直到 EOF,并將數(shù)據(jù)輸出到標(biāo)準(zhǔn)輸出
int fpassthru(int fp)
相關(guān)文章
使用php自動備份數(shù)據(jù)庫表的實現(xiàn)方法
下面小編就為大家?guī)硪黄褂胮hp自動備份數(shù)據(jù)庫表的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07PHP實現(xiàn)負(fù)載均衡session共享redis緩存操作示例
這篇文章主要介紹了PHP實現(xiàn)負(fù)載均衡session共享redis緩存操作,涉及php用戶登陸、session存儲、判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-08-08