資料載入中

胡言亂語

PHP 字串字數計算並隱藏


PHP字串字數計算並隱藏
使用PHP substr函式可以做字串切割,但在遇到中文字時記得使用mb_substr來做編碼,才可避免產生亂碼。

$str = "天地有正氣,雜然賦流形。下則為河嶽,上則為日星。於人曰浩然,沛乎塞蒼冥。";((mb_strlen($str,'utf8')>20) ? mb_substr($str,0,20,'utf8') : $str).' '.((mb_strlen($str,'utf8')>20) ? " ..." : "")


上述結果會呈現如下~

天地有正氣,雜然賦流形。下則為河嶽,上則 ...

總之,老掉牙的函式,只是單純紀錄,填補已經衰弱的腦袋。

 

  • PHP字串切割函式使用技巧
  • mb_substr避免中文字亂碼
  • 如何正確處理中文字串
  • 字串處理中的編碼問題
  • 老掉牙函式的實用性分析
https://innstory.com/story-PHP字串字數計算並隱藏-1807

上一篇
 如何將mysqltableauto_increment重設

下一篇
改變inputplaceholder字體顏色 

發表留言

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

讓文字左右對齊

讓文字左右對齊

Mark Chang 5 年又 288 天 1.2K

讓文字左右對齊這類的設計案,通常都會出現在平面設計居多。 網頁上很少會遇到客戶會執著於這方面,但不能...

當域名 DNS 尚未生效時,如何預先設定及測試網站

當域名 DNS 尚未生效時,…

Mark Chang 4 年又 178 天 2.1K

建置一個新的網站或是將網站搬家時 常常會遇到一個問題,就是要將網址指向到新的網站空間,設定完畢但需要...

使用 Closure Compiler 幫 javascript 瘦身

使用 Closure Com…

Mark Chang 4 年又 177 天 1.8K

JavaScript(縮寫為JS)是一種進階的、直譯的程式語言,且作為客戶端手稿語言在使用者的瀏覽器...