最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

給大家分享幾個常用的PHP函數(shù)

 更新時間:2017年01月15日 10:27:08   作者:Pink  
本文給大家分享的是pink自己寫的幾個常用的PHP函數(shù),包括截取字符串,CURL封裝以及分類樹函數(shù),有需要的小伙伴可以參考下

臨近下班了,大約還有20分鐘左右,手頭沒事,給大家分享幾個函數(shù)。超級好用喲!

截取字符串函數(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);
  }

這是一個非常好用的截取字符串的函數(shù),入過是html代碼,請先用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); 
}

寫過Curl的都知道,總是要寫一大堆才能使用,現(xiàn)在博主也給你封裝好了,拿去用吧,參數(shù)應(yīng)該豬也知道,所以不再標(biāo)注!

分類樹函數(shù),可用于分類,和留言板等等之類的層級關(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ù)據(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!

相關(guān)文章

  • Zend Framework動作助手Url用法詳解

    Zend Framework動作助手Url用法詳解

    這篇文章主要介紹了Zend Framework動作助手Url用法,結(jié)合實(shí)例形式分析了動作助手Url的功能,定義與相關(guān)使用技巧,需要的朋友可以參考下
    2016-03-03
  • Thinkphp 框架擴(kuò)展之標(biāo)簽庫驅(qū)動原理與用法分析

    Thinkphp 框架擴(kuò)展之標(biāo)簽庫驅(qū)動原理與用法分析

    這篇文章主要介紹了Thinkphp 框架擴(kuò)展之標(biāo)簽庫驅(qū)動,結(jié)合實(shí)例形式分析了Thinkphp標(biāo)簽庫驅(qū)動擴(kuò)展相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-04-04
  • php curl的深入解析

    php curl的深入解析

    本篇文章是對php curl的使用就行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP制作登錄異常ip檢測功能的實(shí)例代碼

    PHP制作登錄異常ip檢測功能的實(shí)例代碼

    下面小編就為大家?guī)硪黄狿HP制作登錄異常ip檢測功能的實(shí)例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • Laravel 批量更新多條數(shù)據(jù)的示例

    Laravel 批量更新多條數(shù)據(jù)的示例

    本篇文章主要介紹了Laravel 批量更新多條數(shù)據(jù)的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 在php中設(shè)置session用memcache來存儲的方法總結(jié)

    在php中設(shè)置session用memcache來存儲的方法總結(jié)

    memcached提供了一個自定義的session處理器可以被用于存儲用戶session數(shù)據(jù)到memcached服務(wù)端,下面通過本文給大家介紹在php中設(shè)置session用memcache來存儲的方法總結(jié),對php session memcache相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • PHP array_key_exists檢查鍵名或索引是否存在于數(shù)組中的實(shí)現(xiàn)方法

    PHP array_key_exists檢查鍵名或索引是否存在于數(shù)組中的實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄狿HP array_key_exists檢查鍵名或索引是否存在于數(shù)組中的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 解決phpcms更換javascript的幻燈片代碼調(diào)用圖片問題

    解決phpcms更換javascript的幻燈片代碼調(diào)用圖片問題

    這篇文章主要介紹了解決phpcms更換javascript的幻燈片代碼調(diào)用圖片問題,需要的朋友可以參考下
    2014-12-12
  • 最新評論

    彩票| 库尔勒市| 泊头市| 蛟河市| 思南县| 大姚县| 乡宁县| 玉环县| 贵港市| 彭州市| 蓝山县| 蚌埠市| 静安区| 都兰县| 彩票| 建昌县| 南和县| 壤塘县| 张家界市| 工布江达县| 雅安市| 瑞金市| 财经| 汶川县| 呼玛县| 江川县| 紫云| 南宁市| 龙南县| 马公市| 凤台县| 大渡口区| 卢氏县| 哈巴河县| 盐城市| 长寿区| 彩票| 嫩江县| 郑州市| 雅江县| 达日县|