php常用函式

2021-09-01 14:21:42 字數 2480 閱讀 7024

1:bool extension_loaded(string $name):檢查乙個擴充套件是否已經載入。

如:extension_loaded(『sqlite』);

2:string getenv(string $name):獲取乙個環境變數的值。

如:getenv(『remote_addr』);

3:string ini_get(string $name):獲取乙個配置選項的值。

如:ini_get(『post_max_size』);

4:string ini_set(string $name,string $value):為乙個配置選項設定值。這個選項會在指令碼執行時保持新的值,並在指令碼結束時恢復。

如:ini_set(『display_errors』, 『1』);

5:string php_ini_loaded_file():取得已載入的php.ini檔案的路徑。

如:php_ini_loaded_file();//etc/php/7.0/fpm/php.ini

6:set_time_limit:

7:date_default_timezone_get:

8:checkdate(int mon

th,i

nt

month,int

month,

intday,int,$year):檢查由引數構成的日期的合法性。

9:getdate([int $timestamp]) 取得日期/時間資訊:

10:microtime():返回當前unix時間戳和微秒數:

11:getcwd():獲取當前工作目錄,在框架裡時,返回入口檔案所在的目錄。p=

fope

n(

fp = fopen(

fp=fop

en(filepath,『r』);

while(false != (cha

r=fg

etc(

char = fgetc(

char=f

getc

(fp)))

如果order-20180926.log檔案的內容是0hello world,則什麼都不會輸出,因為取出的0在寬鬆比較(!=)的情況下就等於false,所以後面的內容就不能輸出了。如果用!==來比較就能取出所有內容。

13:string fgets() 從檔案指標中讀取一行。

14:string fgetss() 從檔案指標中讀取一行並過濾到html標記。

15:bool file_exists(string $filename) 檢查檔案或目錄是否存在。

16:bool is_dir(string $filename) 檢查檔案是否是目錄。

17:bool is_file(string $filename) 檢查檔案是否是檔案。

18:bool is_executable ( string $filename ) 判斷給定的檔名是否可執行。

19:bool is_readable ( string $filename ) 判斷給定的檔名是否可讀。

20:bool is_writable ( string $filename ) 判斷給定的檔名是否可寫。

20:file() 把整個檔案讀入到乙個陣列中。檔案每換一行,陣列就多乙個元素。

21:filesize(string $filename) 取得檔案的大小(位元組)。

22:bool is_uploaded_file ( string $filename ) 判斷檔案是否是通過http post上傳的。

23:bool move_uploaded_file ( string $filename , string $destination ) 將上傳的檔案移動到新位置。本函式檢查並確保由 filename 指定的檔案是合法的上傳檔案(即通過 php 的 http post 上傳機制所上傳的)。如果檔案合法,則將其移動為由 destination 指定的檔案。

24:resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource con

text

]])打

開檔案或

url。

如果

context ]] ) 開啟檔案或url。如果

contex

t]])

開啟檔案

或url

。如果mode指定為w或w+,則會清空原檔案,指定為r+(可讀可寫),則不會清空原檔案,而是以追加的方式寫入。warning:在區分二進位制檔案和文字檔案的系統上(如 windows)開啟檔案時,fopen() 函式的 mode 引數要加上 『b』。

25:string fread ( resource $handle , int $length ) fread() 從檔案指標 handle 讀取最多 length 個位元組。 該函式在遇上以下幾種情況時停止讀取檔案:讀取了 length 個位元組、到達了檔案末尾(eof)。返回所讀取的字串, 或者在失敗時返回 false。

php 採集常用函式 PHP常用採集函式

獲取所有鏈結內容和位址function getallurl code 獲取所有的位址 function getimgsrc code else fnum if fnum fnum 0 return fnum 去除html標記 function text2html txt isu r n txt re...

常用PHP函式

這是一些使用頻率比較高的函式,有的來自別人的程式.1.產生隨機字串函式 function random length return hash 2.擷取一定長度的字串 注 該函式對gb2312使用有效 function wordscut string,length sss 0 for i 0 i le...

PHP常用函式

很有用的一些函式,你可以作為原始碼儲存,然後以後避免重複編寫。檔案讀取函式 檔案讀取函式 function php read file name fclose fd return buf 檔案寫入函式 檔案寫入函式 function php write file name,data,method w...