今天看了書,總結下php常用函式:
1.checkdate(日期驗證函式)
功能:用來驗證乙個日期是否有效
語法:bool checkdate(int month,int day,int year)
year的值是從1到32767
month的值是從1到12
day的值在給定的month所應具有的天數範圍內
例子:$user_yr = 2006;
$user_mth = 2;
$user_day = 29;
checkdate($user_day,$user_mth,$user_yr)
2.date(格式化時間函式)
功能:主要用來對日期時間進行格式化以方便輸出或者儲存,是乙個經常使用的函式。
例子:<?php
echo date("y-m-d,d,h:i:s")
?>
輸出結果為:2006-8-1,mon,12:23:43
3.mktime
功能:對日期時間計算乙個本地化時間戳
語法:int mktime([int hour [,int second [,int month [,int day[,int year [,int is_dst]]]]]]]) 引數可以從右向左忽略,任何忽略的引數會被設定成本地日期和時間的當前值。
例子:echo date("m-d-y",mktime(0,0,0,date("m"),date("d")+1,date("y") ))
//輸出明天
4.flush(輸出控制函式)
功能:用於網頁比較大的情況下,分階段地輸出快取區可以使訪問者耐心的等待頁面的完成。
例子:<?php
for($i=0;$i<10000000;$i++)
}echo "all done";
結果:每迴圈十萬次輸出一行,如果沒有flush函式,所有的輸出將在一千萬次迴圈後同時輸出。
5.isset和unset(檢測和釋放函式)
功能:isset用來檢測變數是否已經被賦值(不包括null),unset用於銷毀指定的變數。
語法:bool isset(var [, var [, ...]])
void isset(var [, var [, ...]])
6.rand(隨即函式)
功能:用來產生乙個隨機數
語法:int rand([int min, int max])
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...