91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么截取utf-8格式的字符串

發布時間:2021-01-19 17:03:34 來源:億速云 閱讀:189 作者:Leah 欄目:開發技術

本篇文章為大家展示了利用php怎么截取utf-8格式的字符串,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

function truncate_utf8_string($string, $length, $etc = '...') {
 $result = '';
 $string = html_entity_decode ( trim ( strip_tags ( $string ) ), ENT_QUOTES, 'UTF-8' );
 $strlen = strlen ( $string );
 for($i = 0; (($i < $strlen) && ($length > 0)); $i ++) {
 if ($number = strpos ( str_pad ( decbin ( ord ( substr ( $string, $i, 1 ) ) ), 8, '0', STR_PAD_LEFT ), '0' )) {
  if ($length < 1.0) {
  break;
  }
  $result .= substr ( $string, $i, $number );
  $length -= 1.0;
  $i += $number - 1;
 } else {
  $result .= substr ( $string, $i, 1 );
  $length -= 0.5;
 }
 }
 $result = htmlspecialchars ( $result, ENT_QUOTES, 'UTF-8' );
 if ($i < $strlen) {
 $result .= $etc;
 }
 return $result;
}

如果需要截取utf-8格式的字符串,直接調用這個函數即可。

<?php
  $str="如果需要截取utf-8格式的字符串,直接調用這個函數即可。";
  echo truncate_utf8_string($str,10);//輸出結果:如果需要截取utf-8格...
?>

上述內容就是利用php怎么截取utf-8格式的字符串,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泸水县| 万山特区| 漳平市| 略阳县| 辽阳市| 沧源| 策勒县| 西林县| 萨嘎县| 临清市| 怀仁县| 谷城县| 顺平县| 郴州市| 彰化市| 巩义市| 大英县| 孟连| 苏尼特右旗| 大同县| 驻马店市| 宽城| 阿瓦提县| 盘锦市| 鸡东县| 苏州市| 句容市| 中阳县| 三河市| 大兴区| 高要市| 行唐县| 运城市| 织金县| 铜陵市| 敖汉旗| 琼海市| 襄城县| 湟源县| 乌兰察布市| 澄江县|