四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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,均可以在當(dāng)前字符下進行字符串截取,以達到中文字符截取的不亂碼。

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

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

2、iconv函數(shù)會先將當(dāng)前字符串轉(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)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 学生会长的忠告| 红灯区免费看| 火舞俪人 电影| 电视剧暗夜与黎明剧情介绍| 美丽的坏女人中文字幕| 金珠韩国电影| 听风者电视剧演员表| 舒羽| 杨剑锋个人资料简介| 77316电影| 免费看黄在线看| 学籍证明| 来自深渊第三季| 肉丝祙挠脚心丨ⅴk| 降糖操30分钟降血糖视频| 父母血型和孩子血型对照表| 大杳蕉狼人欧美全部| 变形金刚5免费完整版在线观看 | 韩宝仪个人简历| 冲出月亮岛演员表| 文琪演过的电视剧有哪些| 天下歌词a4纸打印| 白洁教师| 施华| 阻击之王电影在线观看| 黄色网址视频| 姜洋| 《沉默的证人》电影| bbb.| 人世间豆瓣| fate动漫| 焦波| 张凤妮| 陕09j01图集| 早晚体重一样说明瘦了| 有本纱世| 最佳女婿 电影| 影子人| 打美女光屁股视频网站| 男人天堂视频| run on|