站長資訊網
最全最豐富的資訊網站

php沒有mb_substr()嗎

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

php有mb_substr()函數。在php中mb_substr()是用來截中文與英文字符串的函數。

mb_substr()函數在php中默認是不被支持的,我們需要在windows目錄下找到并打開php.ini配置文件,搜索“mbstring.dll”,找到“;extension=php_mbstring.dll”項,把前面的“;”號去掉才可以使用mb_substr()函數。

php沒有mb_substr()嗎

mb_substr() 函數介紹

mb_substr() 函數是返回字符串的一部分, substr() 函數只針對英文字符,如果要分割的中文文字則需要使用 mb_substr()。

語法

mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
登錄后復制

參數 描述
str 必需。從該 string 中提取子字符串。
start 必需。1. 規定在字符串的何處開始。 2. 正數 – 在字符串的指定位置開始負數 – 在從字符串結尾的指定位置開始 3. 0 – 在字符串中的第一個字符處開始
length 可選。規定要返回的字符串長度。1. 默認是直到字符串的結尾。2. 正數 – 從 start 參數所在的位置返回3. 負數 – 從字符串末端返回
encoding 可選。字符編碼。如果省略,則使用內部字符編碼。

注釋:如果 start 參數是負數且 length 小于或等于 start,則 length 為 0。

技術細節

返回值: 返回字符串的提取部分,如果失敗則返回 FALSE,或者返回一個空字符串。
PHP 版本: 4+

使用示例:截取字符串的前N位

<?php header('content-type:text/html;charset=utf-8');    $str="歡迎來到PHP中文網"; echo "原字符串:".$str."<br>"; echo "截取前1位:".mb_substr($str,0,1,"utf-8")."<br>"; echo "截取前2位:".mb_substr($str,0,2,"utf-8")."<br>"; ?>
登錄后復制

php沒有mb_substr()嗎

<?php header('content-type:text/html;charset=utf-8');    $str="Hello world"; echo "原字符串:".$str."<br>"; echo "截取前1位:".mb_substr($str,0,1,"utf-8")."<br>"; echo "截取前2位:".mb_substr($str,0,2,"utf-8")."<br>"; ?>
登錄后復制

php沒有mb_substr()嗎

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国内揄拍国内精品少妇国语| 亚洲人精品亚洲人成在线| 国产福利电影一区二区三区,亚洲国模精品一区 | 国产精品综合专区中文字幕免费播放| 日韩大片高清播放器| 国产精品制服丝袜| 国产精品无码aⅴ嫩草| 成人免费无码精品国产电影| 国产精品美女久久久久浪潮AV| 国产精品久久新婚兰兰| 无码精品尤物一区二区三区| 99久久精品午夜一区二区| 国产精品久久一区二区三区| 精品一区高潮喷吹在线播放| 亚洲国产精品专区| 91精品观看91久久久久久| 91精品国产综合久久四虎久久无码一级| 91免费福利精品国产| 亚洲精品第一国产综合精品| 999这里只有精品| 97在线视频精品| 精品国产一区二区三区四区| 99RE6热在线精品视频观看| 国产精品亚洲专区在线观看 | 国产精品美女免费视频观看| 国产精品热久久无码av| 九九久久精品国产| 97精品国产福利一区二区三区| 久久亚洲中文字幕精品一区| 在线精品自拍无码| 国语自产拍精品香蕉在线播放| 亚洲国产第一站精品蜜芽| 无码少妇精品一区二区免费动态| 奇米精品视频一区二区三区| 精品无码日韩一区二区三区不卡| 在线精品91青草国产在线观看| 国产精品一区二区不卡| 人妻熟妇乱又伦精品视频APP| 精品久久中文网址| 国产成人精品高清免费| 美日韩一区二区三区|