首页  >  文章  >  后端开发  >  关于中英数字混的字串符分割问题_PHP教程

关于中英数字混的字串符分割问题_PHP教程

WBOY
WBOY原创
2016-07-13 17:38:12776浏览

要用到短信平台的缘故,短信每条又有字数的限制,而短信平台的服务端又不会自己分析。

汗,短信平台的后台会自己分割,但api却有没这个功能。

在网上找了一点时间,发现都不怎样。

后来就自己想了个办法,算是原创吧。

只是用截取加替换的功能。

代码如下:

CODE:

<br> function smssubstr($string, $length) {<br> if(strlen($string)   return $string;<br> }<br> $strcut = ;<br> for($i = 0; $i   $strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i];<br> }<br> return $strcut;<br> }<br> for($i=1; $i ${smscontent.$i} = smssubstr($message,$smsper);<br> $message = str_replace(${smscontent.$i},"",$message);<br> }

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/486496.htmlTechArticle要用到短信平台的缘故,短信每条又有字数的限制,而短信平台的服务端又不会自己分析。 汗,短信平台的后台会自己分割,但api却有没这...
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn