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

php截取字符串函數substr,iconv_substr,mb_substr示例以及優劣分析

示例代碼,用到了函數substr與iconv_substr,mb_substr

復制代碼 代碼如下:
<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>

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

應該如何選擇呢?

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

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

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

php技術php截取字符串函數substr,iconv_substr,mb_substr示例以及優劣分析,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲a视频 | 九九99精品| 一区二区三区在线播放 | 一区二区日韩 | 国产精品18毛片一区二区 | 91中文字幕在线 | 另类专区成人 | 久久久青草婷婷精品综合日韩 | 免费看淫片 | 国产精品欧美一区二区 | 国产不卡一区 | 男女视频在线观看网站 | 欧美在线一区二区视频 | 欧美日韩在线精品 | 国产不卡在线 | 成人精品在线观看 | 特级生活片 | 亚洲乱码国产乱码精品精的特点 | 99精品国产一区二区青青牛奶 | 日韩在线欧美 | 欧美日韩视频在线第一区 | 日韩精品无码一区二区三区 | 欧美成人一区二免费视频软件 | 欧美一级二级在线观看 | 国产亚洲精品久久久久动 | 九九热精品在线 | 天天看逼 | 日日夜夜天天 | 中文字幕一区二区三区在线观看 | 亚洲欧美激情精品一区二区 | 亚洲一区二区 | 欧美日批 | 91综合在线视频 | 国产午夜久久久 | 亚洲国产成人精品久久久国产成人一区 | www.色.com | 91九色在线观看 | 亚洲高清一区二区三区 | 国产精品成人一区二区 | 国产成人免费在线 | 国产黄色麻豆视频 |