PHP截取发动短信内容的方法


Posted in PHP onJuly 04, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

$str_tmp  = DAdmin_Utils::gbkStrSplit(“短信内容”, 700);//内容过长返回的是一个截取内容后的数组  700指的是截取的长度
    $total = count($str_tmp);
    $num  = 1;
    foreach($str_tmp as $str)
    {
      if($total > 1)
      {
       $str = $str . "{$num}/{$total}";
       $num ++;
      }
      $sign = strtoupper(md5($key.$pMobile.$str.$ip));
      $url = "短信地址?from=37&sgin=".$sign."&tel=".$pMobile."&msg=".$str;
      $ret = file_get_contents($url);
      $result = json_decode($ret,true);
    }
//发送短信方法
function gbkStrSplit($string, $len = 1)
  {
    $length = strlen($string);//获取长度,汉字占三个字节
    $retstr = '';
    $retArr = array();
    for ($i = 0; $i < $length; $i++) {
      $retstr .= ord($string[$i]) > 127 ? $string[$i] . $string[++$i] : $string[$i];
      $len_tmp = strlen($retstr);
      if ($len_tmp >= $len) {
        $retArr[] = $retstr;
        $retstr = '';
      }
    }
    if ($retstr != '') {
      $retArr[] = $retstr;
    }
    return $retArr;
  }

以上所述是小编给大家介绍的PHP截取发动短信内容的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
实用函数7
Nov 08 PHP
PHP APC的安装与使用详解
Jun 13 PHP
解决Codeigniter不能上传rar和zip压缩包问题
Mar 07 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
Nov 07 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
PHP检测用户语言的方法
Jun 15 PHP
PHP进程通信基础之信号量与共享内存通信
Feb 19 PHP
老生常谈文本文件和二进制文件的区别
Feb 27 PHP
php实现socket推送技术的示例
Dec 20 PHP
PHP中的empty、isset、isnull的区别与使用实例
Mar 22 PHP
PHP实现支持CURL字符串证书传输的方法
Mar 23 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
phpcms配置列表页以及获得文章发布时间
Jul 04 #PHP
一个非常实用的php文件上传类
Jul 04 #PHP
php基于数组函数实现关联表的编辑操作示例
Jul 04 #PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
Jul 04 #PHP
PHP处理bmp格式图片的方法分析
Jul 04 #PHP
PHP实现对文件锁进行加锁、解锁操作的方法
Jul 04 #PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
Jul 03 #PHP
You might like
PHP 字符截取 解决中文的截取问题,不用mb系列
2009/09/29 PHP
PHP持久连接mysql_pconnect()函数使用介绍
2012/02/05 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
2020/01/23 PHP
javascript中的document.open()方法使用介绍
2013/10/09 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
理解JS绑定事件
2016/01/19 Javascript
限制只能输入数字的实现代码
2016/05/16 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
Vue 项目分环境打包的方法示例
2018/08/03 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
Javascript读写cookie的实例源码
2019/03/16 Javascript
ES6基础之数组和对象的拓展实例详解
2019/08/22 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
2019/10/26 Javascript
python 快速排序代码
2009/11/23 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
python中struct模块之字节型数据的处理方法
2019/08/27 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
python如何写try语句
2020/07/14 Python
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
教师实习的自我鉴定
2013/10/26 职场文书
教育英语专业毕业生的求职信
2014/03/13 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
父母对孩子说的话
2014/04/12 职场文书
党的群众路线教育实践活动学习笔记范文
2014/11/06 职场文书
在校生证明
2015/06/17 职场文书
2015最新婚礼主持词
2015/06/30 职场文书
python Tkinter的简单入门教程
2021/04/11 Python