分享下常用函式 自己工作時候遇到的

2021-08-26 06:49:53 字數 1596 閱讀 7986

/*

*工作幾個月了,現在暫時做測試,理由就是開發在思維上有一定侷限性,暫時做一段時間的測試吧,

*但是php一直還在看,總結下自己曾經用到過的函式有興趣的可以自己去查查:

*/ **數字:ctype_digit(),is_numeric(),intval()//看看ctype_digit與is_numeric過濾數字時候的

區別,intval這個函式是為int量身定做的,不要造成溢位哦

**字串:strlen(),strpos(),strstr(),str_replace(),strtolower(),strtoupper(),strval(),

str_repeat(),strcasecmp(),implode(),explode(),trim(),rtrim(),ltrim(),strip_tags(),

stripcslashes(),addslashes()

**陣列(太多了,說幾個吧):array_map(),array_push(),array_shift(),array_sum(),array_unique(),

array_unshift(),array_slice(),array_filter(),extract(),each(),list()//有些陣列單元值改變的話能用內建的函式就用,

可以不用foreach畢竟內建的函式執行效率高,雖然體現不明顯,但是咱可以讓程式更優質點。

其它的:

curl:是乙個利用url語法規定來傳輸檔案和資料的工具.在這給大家簡單介紹下,網上比我說的詳細有興趣可以看看

簡單的四步,

第一步,初始化curl_init()

第二步,設定變數curl_setopt()

第三部, 執行並獲取結果curl_exec()

第四步, 釋放curl控制代碼curl_close()

******功能很是強大,可以獲取網頁內容比file_get_conntents()更靈活,可以模擬post等等

可以對於有些**模擬提交表單,呵呵這個你懂得了吧,可以進行注入······

fsockopen:網路函式,可以偽造頭部,也是不錯的函式,curl有些相似的地方。

ob函式:框架裡面用的比較多,主要就是把一些經常需要載入的檔案快取起來,

filter_var過濾函式,貌似有的時候過濾的不是很全面,不如正則全,但是效率高

再列舉幾個:mb_substr(),icoven(),debug_get_usage(),debug_print_backtrace()//我用的少

**全域性轉義設定的函式set_magic_quotes_runtime(),get_magic_quotes_runtime(),get_maigc_quotes_gpc()

在開發的時候要對資料型別嚴格控制住,對可執行指令碼要過濾掉,可以把以下指令碼在你的表單裡或者url輸入下看看過濾了嗎?

><

暫時就介紹到這吧,有機會在介紹,要工作了哦!o(∩_∩)o~,

分享下常用函式 自己工作時候遇到的

工作幾個月了,現在暫時做測試,理由就是開發在思維上有一定侷限性,暫時做一段時間的測試吧,但是php一直還在看,總結下自己曾經用到過的函式有興趣的可以自己去查查 數字 ctype digit is numeric intval 看看ctype digit與is numeric過濾數字時候的 區別,in...

分享下常用函式 工作時遇到的

工作幾個月了,現在暫時做測試,理由就是開發在思維上有一定侷限性,暫時做一段時間的測試吧,但是php一直還在看,總結下自己曾經用到過的函式有興趣的可以自己去查查 數字 ctype digit is numeric intval 看看ctype digit與is numeric過濾數字時候的 區別,in...

分享下常用函式 工作時遇到的

工作幾個月了,現在暫時做測試,理由就是開發在思維上有一定侷限性,暫時做一段時間的測試吧,但是php一直還在看,總結下自己曾經用到過的函式有興趣的可以自己去查查 數字 ctype digit is numeric intval 看看ctype digit與is numeric過濾數字時候的 區別,in...