程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> [PHP]實用函數9

[PHP]實用函數9

編輯:關於PHP編程

//執行輸入 command 的外部程式或外部指令。返回 string 只是外部程式執行後傳回的最後一行;若需要完整地返回信息,可以使用 PassThru()

string exec(string command,string [array],int [return_var])
//用來執行指令,並輸出結果。若是 return_var 參數存在,則執行 command 之後的狀態會填入 return_var 中

string system(string command,int [return_var]
//作為外部程序執行並顯示原始輸出

string passthru(string command,int [return_var])
//除去字串中的特殊符號

string escapeshellcmd(string command)
//用來鎖住文件,使其他進程無法存取。傳入的參數 fp 為文件指針。參數 operation 的值為下列的數字之一:1 表示設定鎖住文件可以允許別的進程讀取;2 表示只有該進程可以寫入文件;3 表示讀寫均鎖住;4 則不鎖文件塊(block)

bool flock(int fp,int operation)
//從文件中提取所有<meta>標志內容屬性並返回一個數組

array get_meta_tags(string filename[,int use_include_path])
//把整個文件讀入一個數組,每行作為一個數組元素

array file(void)
//創建一個可寫的臨時文件,當調用 fclose() 函數後或腳本結束時該文件被自動刪除

array tmpfile(void)
//打開一個文件或 URL 並返回一個文件指針

int fopen(string filename,string mode)
//關閉一個打開的文件指針

int fclose(int fp)
//測試一個文件指針,看是否到了文件尾

int feof(int fp)
//利用文件指針獲得一行

string fgets(int fp,int length)
//同 fgets() 的功能,並同時去掉取回字符串中的HTML語言及PHP語法的標記字符

string fgetss(int fp,int length)
//取得文件指針所指的字符。指針若在 EOF 則返回 false

string fgetc(int fp)
//將字符串 string 寫入文件數據流的指針 fp 上。若有指定長度 length,則會寫入長度的字符串,或是寫到字符串結束

int fwrite(int fp,string string,int [lenth])
//強制向 fp 指向的文件進入寫入操作

int fflush(int fp)
//把文件指針的位置移到文件開頭

int rewind(int fp)
//返回文件 fp 的指針偏移位(offset)值。當發生錯誤時,返回 false

int ftell(int fp)
//將文件 fp 的指針移到指定的偏移位(offset)上。當 fp 由 fopen() 打開 http://... 或是 ftp://... 等URL文件時,本函數無效

int fseek(int fp,int offset)
//讀取文件,並將文件內容寫入標准輸出設備中

int readfile(string filename)
//讀取文件 fp 直到 EOF,並將數據輸出到標准輸出

int fpassthru(int fp)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved