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...