摘要:給大家分享一些博主自己寫的函數(shù)臨近下班了,大約還有分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。
給大家分享一些博主自己寫的PHP函數(shù)
臨近下班了,大約還有20分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。超級(jí)好用喲!
截取字符串函數(shù)
/** * @param string $begin 開始字符串 * @param string $end 結(jié)束字符串 * @param string $str 需要截取的字符串 * @return string */ function get_str($begin,$end,$str){ $b = mb_strpos($str,$begin) + mb_strlen($begin); $e = mb_strpos($str,$end) - $b; return mb_substr($str,$b,$e); }
這是一個(gè)非常好用的截取字符串的函數(shù),入過(guò)是html代碼,請(qǐng)先用strip_tags()函數(shù)將代碼轉(zhuǎn)為字符串!
Curl封裝函數(shù)
function curlGet($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); return curl_exec($ch); }
寫過(guò)Curl的都知道,總是要寫一大堆才能使用,現(xiàn)在博主也給你封裝好了,拿去用吧,參數(shù)應(yīng)該豬也知道,所以不再標(biāo)注!
分類樹函數(shù),可用于分類,和留言板等等之類的層級(jí)關(guān)系
/** * 定義分類樹函數(shù) * @param items 需要分類的二維數(shù)組 * @param $id 主鍵(唯一ID) * @param $belong_id 關(guān)聯(lián)主鍵的PID * @son 可以自定義往里面插入就行 */ function catagory($items,$id="id",$belong_id="belong_id",$son = "children"){ $tree = array(); //格式化的樹 $tmpMap = array(); //臨時(shí)扁平數(shù)據(jù) foreach ($items as $item) { $tmpMap[$item[$id]] = $item; } foreach ($items as $item) { if (isset($tmpMap[$item[$belong_id]])) { $tmpMap[$item[$belong_id]][$son][] = &$tmpMap[$item[$id]]; } else { $tree[] = &$tmpMap[$item[$id]]; } } unset($tmpMap); return $tree; }
好的~博主下班踢球去了~
bye,see you!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/35815.html
摘要:給大家分享一些博主自己寫的函數(shù)臨近下班了,大約還有分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。 給大家分享一些博主自己寫的PHP函數(shù) 臨近下班了,大約還有20分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。超級(jí)好用喲! 截取字符串函數(shù) /** * @param string $begin 開始字符串 * @param string $end 結(jié)束字符串 * @param st...
摘要:給大家分享一些博主自己寫的函數(shù)臨近下班了,大約還有分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。 給大家分享一些博主自己寫的PHP函數(shù) 臨近下班了,大約還有20分鐘左右,手頭沒(méi)事,給大家分享幾個(gè)函數(shù)。超級(jí)好用喲! 截取字符串函數(shù) /** * @param string $begin 開始字符串 * @param string $end 結(jié)束字符串 * @param st...
摘要:入門,第一個(gè)這是一門很新的語(yǔ)言,年前后正式公布,算起來(lái)是比較年輕的編程語(yǔ)言了,更重要的是它是面向程序員的函數(shù)式編程語(yǔ)言,它的代碼運(yùn)行在之上。它通過(guò)編輯類工具,帶來(lái)了先進(jìn)的編輯體驗(yàn),增強(qiáng)了語(yǔ)言服務(wù)。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺已經(jīng)到來(lái)了,總結(jié)過(guò)去的 2017,相信小伙們一定有很多收獲...
閱讀 901·2021-10-25 09:44
閱讀 1278·2021-09-23 11:56
閱讀 1198·2021-09-10 10:50
閱讀 3141·2019-08-30 15:53
閱讀 2144·2019-08-30 13:17
閱讀 629·2019-08-29 18:43
閱讀 2505·2019-08-29 12:57
閱讀 865·2019-08-26 12:20