(1)php暫停函式
有時候需要程式執行到某處時暫停一段時間,然後繼續執行。比如,爬蟲在爬取某個**時,訪問的太頻繁的話會造成伺服器較大的壓力,這樣不太好。
sleep($time),引數為需要暫停的秒數;
usleep($time),引數為需要暫停的毫秒數。
1s = 1000ms
(2)陣列類
end($arr),獲得陣列最後乙個元素;
max($arr),獲得陣列中最大元素;
min($arr),獲得陣列中最小元素;
array_splice(&$arr,$offset [,$length [,$input_arr]]),替換陣列指定的元素。
array_flip($arr),將陣列的值與對應的索引交換,對於交換後相同的索引,只保留最後乙個及其對應的值。可以用它實現陣列去重,翻翻法,array_flip(array_flip($arr)),這個方法比array_unique()要快。
array_sum($arr),計算陣列元素之和。
(3)字串類
strtolower($str),返回乙個被轉換為小寫的字串;
strtoupper($str),返回乙個被轉換為大寫的字串;
substr_count($str,$substr [,$start [,$length]]),返回substr在str中,從start開始,經過length個字元,這段範圍類substr出現的次數。不會統計重疊的串。
例如:str = ababa , substr = aba , 這種情況只計算一次。
(4)數學類
rand([min,max]),產生min至max之間乙個隨機整數;
mt_rand([min,max]),產生min至max之間乙個隨機整數,mt_rand比rand要快四倍;
PHP 常用函式積累
htmlspecialchares把html中的幾個特殊字元轉義成html entity 格式 x 形式,包括 五個字元。and 雙引號 當ent noquotes沒有設定的時候 單引號 當ent quotes設定 小於號 大於號 htmlspecialchars可以用來過濾ge t,post,co...
PHP函式積累總結
字串 1 strtr string,from,to 函式 把字串中的字元from替換成to。如果from和to長度不同,則格式化為最短的長度。n程式設計客棧bsp strtr string,array 函式 array鍵值為待更改的原始字元,元素值為目標字元。陣列1 array combine ke...
python numpy常用函式積累
axis屬性 在python numpy中許多函式都有axis這一屬性,該屬性通常是指進行函式計算時指定的計算軸方向,一般設定為 a xi s 0axis 0 axis 0 為列,axi s 1axis 1 axis 1 為行。樣例如下 import numpy as np x np.random....