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

php字符串截取函數(shù)用法分析

 更新時間:2014年11月25日 11:10:31   投稿:shichen2014  
這篇文章主要介紹了php字符串截取函數(shù)用法分析,給出了兩個示例,分別講述了PHP自帶的字符串截取函數(shù)的用法與自定義函數(shù)實現(xiàn)字符串截取的方法,是非常實用的字符串操作技巧,需要的朋友可以參考下

本文實例分析了php字符串截取函數(shù)用法。分享給大家供大家參考。具體分析如下:

php自帶的截取字符串的函數(shù)只能處理英文,數(shù)字的不能截取中文混排的,后面一個示例比較好用,第一個主要是給初學(xué)者學(xué)學(xué)用的,具體代碼如下:

復(fù)制代碼 代碼如下:
<?php
  //構(gòu)造字符串
  $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  echo "原字符串:<b>".$str."</b><br>";
  //按各種方式進行截取
  $str1 = substr($str,5);
  echo "從第5個字符開始取至最后:".$str1."<br>";
  $str2 = substr($str,9,4);
  echo "從第9個字符開始取4個字符:".$str2."<br>";
  $str3 = substr($str,-5);
  echo "取倒數(shù)5個字符:".$str3."<br>";
  $str4 = substr($str,-8,4);
  echo "從倒數(shù)第8個字符開始向后取4個字符:".$str4."<br>";
  $str5 = substr($str,-8,-2);
  echo "從倒數(shù)第8個字符開始取到倒數(shù)第2個字符為止:".$str5."<br>";
 ?>

支持中英文混合截取,代碼如下:
復(fù)制代碼 代碼如下:
<?php
/*
------------------------------------------------------
參數(shù):
$str_cut    需要截斷的字符串
$length     允許字符串顯示的最大長度
 
程序功能:截取全角和半角(漢字和英文)混合的字符串以避免亂碼
------------------------------------------------------
*/
function substr_cut($str_cut,$length)
{
    if (strlen($str_cut) > $length)
    { 
        for($i=0; $i < $length; $i++) 
        if (ord($str_cut[$i]) > 128)    $i++; 
        $str_cut = substr($str_cut,0,$i).".."; 
    } 
    return $str_cut; 
}
?>

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • php實現(xiàn)zip文件解壓操作

    php實現(xiàn)zip文件解壓操作

    這篇文章主要介紹了php實現(xiàn)zip文件解壓操作的函數(shù)代碼,每一條函數(shù)代碼都有對應(yīng)的文字注釋,需要的朋友可以參考下
    2015-11-11
  • PHP控制反轉(zhuǎn)(IOC)和依賴注入(DI)

    PHP控制反轉(zhuǎn)(IOC)和依賴注入(DI)

    本文主要介紹了PHP控制反轉(zhuǎn)(IOC)和依賴注入(DI)的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 調(diào)試一段PHP程序時遇到的三個問題

    調(diào)試一段PHP程序時遇到的三個問題

    調(diào)試一段PHP程序時遇到的三個問題,學(xué)習(xí)php的朋友可以參考下。
    2012-01-01
  • PHP操作XML的教程詳解

    PHP操作XML的教程詳解

    這篇文章主要為大家詳細介紹了PHP操作XML的方法,文中的示例代碼講解詳細,對我們學(xué)習(xí)或工作有一定的參考價值,感興趣的可以了解一下
    2022-05-05
  • 詳解PHP如何讀取大文件

    詳解PHP如何讀取大文件

    作為PHP開發(fā)人員,我們不需要擔(dān)心內(nèi)存管理。在極少數(shù)情況下,我們可能需要走出舒適的界限—例如,當(dāng)我們嘗試在可以創(chuàng)建的最小VPS上為大型項目運行Composer時,或者需要在同樣小的服務(wù)器上讀取大文件時。這是我們將在本教程中討論的一個問題。
    2021-05-05
  • php計算數(shù)組不為空元素個數(shù)的方法

    php計算數(shù)組不為空元素個數(shù)的方法

    本文為大家介紹下php計算數(shù)組不為空元素個數(shù)的方法,需要的朋友可以參考下
    2014-01-01
  • PHP定界符php和html代碼混編方法實例詳解

    PHP定界符php和html代碼混編方法實例詳解

    這篇文章主要為大家介紹了PHP定界符php和html代碼混編方法實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • php進程通信之共享內(nèi)存詳細講解

    php進程通信之共享內(nèi)存詳細講解

    這篇文章主要介紹了php進程通信之共享內(nèi)存,共享內(nèi)存是一種最為高效的進程間通信(IPC)方式,進程可以直接讀寫內(nèi)存,而不需要任何數(shù)據(jù)的拷貝
    2022-09-09
  • Apache2 httpd.conf 中文版

    Apache2 httpd.conf 中文版

    Apache2 httpd.conf 中文版...
    2006-12-12
  • php實現(xiàn)json編碼的方法

    php實現(xiàn)json編碼的方法

    這篇文章主要介紹了php實現(xiàn)json編碼的方法,實例分析了php實現(xiàn)json編碼轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論

包头市| 五峰| 宝坻区| 格尔木市| 五原县| 清苑县| 崇信县| 黎城县| 额济纳旗| 托克逊县| 塔河县| 阿图什市| 石渠县| 伊川县| 温州市| 寻甸| 蓝山县| 梅河口市| 凤山市| 志丹县| 赤壁市| 瑞昌市| 延川县| 安远县| 陇川县| 孙吴县| 长顺县| 抚顺市| 冕宁县| 巴马| 邳州市| 遵义县| 盐山县| 色达县| 墨玉县| 淮滨县| 桑日县| 平谷区| 五指山市| 乌恰县| 津南区|