欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
嘮叨的字符串截取
嘮叨的字符串截取
作者:嘮叨  來(lái)源:PHPSoho.com  時(shí)間:09/14/05 瀏覽:615

以下是代碼:

$len = 19;

$text = "怎么將新聞的很長(cháng)的標題只顯示前面一些字,后面用.....來(lái)代替?";

echo strlen($text)<=$len ? $text : (substr($text,0,$len).chr(0)."....");

chr(0)不是null
null是什么都沒(méi)有,而chr(0)的值是0。表示成16進(jìn)制是0x00,表示成二進(jìn)制是00000000
雖然chr(0)不會(huì )顯示出什么,但是他是一個(gè)字符。
當漢字被截斷時(shí),根據編碼規則他總是要把后邊的其他字符拉過(guò)來(lái)一起作為漢字解釋?zhuān)@就是出現亂碼的原因。而值為0x81到0xff與0x00組合始終都顯示為“空”
根據這一特點(diǎn),在substr的結果后面補上一個(gè)chr(0),就可以防止出現亂碼了

注:
編碼 第一字節 第二字節
gb2312 0xa1-0xf7 0xa1-0xfe
gbk 0x81-0xfe 0x81-0xfe 0x40-0x7e
big5 0xa1-0xf7 0x81-0xfe 0x40-0x7e

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
php?正則匹配中文--delphi
通過(guò)串口+GSM MODEM發(fā)送短信PHP示例
編程語(yǔ)言如何用正則表達式來(lái)表示中文
你知道嗎?VB將一串字符串反向輸出最快捷的方式!
Excel函數應用實(shí)例:自動(dòng)錄入性別 - Excel教程,辦公軟件 - 麥客學(xué)吧 | 麥客...
將字符串中的數字相加求和
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久