計算字數,超過的文字變...
使用語法:PHP
範例程式如下:
((mb_strlen($str,'utf8')>10) ? mb_substr($str,0,10,'utf8') : $str).' '.((mb_strlen($str,'utf8')>10) ? " ..." : "")
程式說明:
在PHP,substr函數是以為原來切割字串,所以在使用的時候,遇到中文字會產生亂碼的情況。
使用mb_substr可以設定編碼,即可排除中文字亂碼的情況。
判斷字串的字數有多少,若超過10就在字串後面加上 ‧‧‧ ,若沒有超過字數,就只顯示字串不顯示。
參考或是複製語法時,別忘了留個言喔 ^ ^ ~