PHP 字串字數計算並隱藏
Temperature: 0 °C
使用PHP substr函式可以做字串切割,但在遇到中文字時記得使用mb_substr來做編碼,才可避免產生亂碼。
$str = "天地有正氣,雜然賦流形。下則為河嶽,上則為日星。於人曰浩然,沛乎塞蒼冥。";((mb_strlen($str,'utf8')>20) ? mb_substr($str,0,20,'utf8') : $str).' '.((mb_strlen($str,'utf8')>20) ? " ..." : "")
上述結果會呈現如下~
天地有正氣,雜然賦流形。下則為河嶽,上則 ...
總之,老掉牙的函式,只是單純紀錄,填補已經衰弱的腦袋。