中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php截取字符串函數(shù)substr,iconv_substr,mb_substr示例以及優(yōu)劣分析

示例代碼,用到了函數(shù)substr與iconv_substr,mb_substr

復(fù)制代碼 代碼如下:
<html>
<head><meta charset='utf-8'>
<title>截取中文字符串_腳本之家_www.jb51.NET</title>
</head>
<body>
<?php
$str='123腳本之家456歡迎大家的光臨';
echo substr($str,0,4);
echo '<br>';
echo iconv_substr($str,0,4,'utf-8');
echo '<br>';
echo mb_substr($str,0,4,'utf-8');
?>
</body>
</html>

說明:
以上代碼用到了二個函數(shù)iconv_substr和mb_substr,均可以在當前字符下進行字符串截取,以達到中文字符截取的不亂碼。

應(yīng)該如何選擇呢?

1、iconv庫在某些操作系統(tǒng)上可能運行不正確,需要安裝GNU擴展庫以保證它的正常運行。mb_substr函數(shù)的兼容性更好。

2、iconv函數(shù)會先將當前字符串轉(zhuǎn)換為相應(yīng)的編碼再進行截取,而mb函數(shù)則是直接根據(jù)指定的編碼進行截取(提供安全的多字節(jié)截取),所以mb函數(shù)的截取效率更高。

因此,mb_substr函數(shù)進行中文字符串的截取為最合適的選擇。

php技術(shù)php截取字符串函數(shù)substr,iconv_substr,mb_substr示例以及優(yōu)劣分析,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 很很干很很日 | 超碰男人天堂 | 91影院在线观看 | 成年免费大片黄在线观看一级 | 欧美成人精品一区二区男人看 | 亚洲精品在线看 | 九九热在线免费视频 | 日韩精品| 久久久久国产精品 | aaa天堂| 成人毛片网站 | 日本免费黄色一级片 | 亚洲成人一级 | 久久精品小短片 | 九色视频网站 | 亚洲国产精品久久久久 | 草草草影院 | 国产精品久久久久久久久久不蜜臀 | 91久久电影| 日韩欧美在线观看一区 | 免费福利视频一区二区三区 | 免费一区二区在线观看 | 91色视频在线观看 | 久久免费资源 | 一级欧美黄色片 | 亚洲天堂色 | 成人免费观看男女羞羞视频 | 亚洲精品国产a久久久久久 午夜影院网站 | 国产99精品 | 色婷婷综合久久久中字幕精品久久 | 日本国产欧美 | 国产精品久久久久久婷婷天堂 | 搞av.com| 啪啪精品 | 玖玖玖在线观看 | 国产精品欧美一区喷水 | 久久99国产精一区二区三区 | 日韩一二区在线观看 | 亚洲精品国产一区 | 伊人狠狠 | 91免费观看视频 |