[英]Carriage Return Detecting as Unicode
我正在為我的項目之一使用此SMS Counter PHP類庫 。
$msg = $_REQUEST['msg'];
$scounter = SMSCounter::count(utf8_urldecode($msg));
當我使用Carriage Return
或Enter
在關鍵msg
文本區域,它被檢測為Unicode,因此我的消息計數無二折騰。 根據類,它將消息計數為/ 67個字符的Unicode並計數4次。
我從昨天開始用Google搜索的解決方案,我不明白,我怎么能阻止的lib類來考慮Carriage Return
或Enter
鍵GSM_7bit,而不是統一。
請幫忙!
將chr(13)添加到您的7Bit映射函數中,它將檢測為GSM 7Bit。
public static function int_gsm_7bit_map(){
return array(10,13,32.........
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.