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

代码如下所示:

$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;

}

网站北京建设http://www.wangzhanjianshegs.com/

时间: 2024-09-30 12:47:32

PHP截取发动短信内容的方法的相关文章

Android开发之监听或获取手机短信内容【转】

最近做的项目里要监听手机的短消息内容,这个东西好像在最初学的时候都做过,不过现在早忘记了,现在写下来,记住了. 前提--权限: <uses-permission android:name="android.permission.RECEIVE_SMS" > </uses-permission> <uses-permission android:name="android.permission.READ_SMS" > </us

Android 监听获取手机短信内容

Android开发的时候,有时候需要获取手机信息内容的情况,这里有种获取发送过来信息的监听方法: public class SmsReciver extends BroadcastReceiver{} //2,获取短信内容 Object[] objects = (Object[]) intent.getExtras().get("pdus"); //3,循环遍历短信过程 for (Object object : objects) { //4,获取短信对象 SmsMessage sms

如何获取短信内容

如何获取短信的内容?1.编写一个广播接收器类,该类去集成BroadCastReceiver在onReceive()方法中处理广播关键的Java代码: 1 public void onReceive(Context context,Intent intent){ 2 Bundle bundle=intent.getExtras(); 3 if(bundle!=null){ 4 //获得收到的数据 5 Object[] objArray=(Object[])bundle.get("pdus"

向android模拟器打电话发短信的简单方法

在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这里介绍一种简单的向android模拟器打电话发短信的方法. 该方法利用了eclipse ADT的DDMS来实现,首先点击打开DDMS,在eclipse界面的右上角,如图: 如果找不到,就点左边的图标,再点击others就会看到. 打开之后,在界面的左边中部会看见有一个Emulator Control

怎么实现发短信,注意要包含短信内容哦,不是openURL那个

源代码在这: 加载MFMessageComposeViewController - (void)showMessageView { if( [MFMessageComposeViewController canSendText] ) { MFMessageComposeViewController * controller = [[MFMessageComposeViewController alloc] init];//autorelease]; controller.recipients =

EXCEL工资条短信批量发送方法

每个月工资条如何发放给大家是一个头疼的事情,因为工资涉及到保密问题,人一多就特别容易出错:光这个发工资条就够让人忙活好长时间的了:现在跟大家分享一下EXCEL 批量发送发送工资条! 短信发送财务可将表格导入到云信通-企业信使信息批量快速地发送到员工手机上,一键搞定 简易性:"企业信使"系统采用图形化界面,设计人性化,简单易用 保密性:企业信使短信点对点,保证每个人,只能收到属于自己的工资条短信 智能性:自定义工资条模板,自定义长短信发送方式,支持用户自己添加或删除项目等 便捷性:员工可

怎样恢复手机删除的短信内容

手机短信删除了怎么恢复?怎么最简单的恢复手机短信?误删的短信应该如何找回?最简单的找回方法这里来教你.不知道大家有没有在各种垃圾短信的删除时候,出现将重要的短信误删的情况.对于迷糊的小编就会经常的遇到这种情况.重要的短信误删了,真的会很麻烦,没有对应的短信一些操作就会无法进行.那么应该怎么办才能将误删的短信找回了,今天小编就和大家分享一种在手机上就可进行短信找回的方法,下面一起看一看吧.具体的操作步骤如下:第一步:在手机的软件管理市场,搜索并下载"极速数据恢复"软件,这款工具可以恢复手

当来短信是,用toast显示短信内容

activity类: package com.example.toast_04; import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;impor

查询别人通话记录与短信内容

免责声明:咨 询 Q Q: 2540400410 主要有这方面的一切问题你就直接加这个QQ:2540400410就帮助你了.成功案例等信息在此强烈推荐,他们专业查微信聊天记录,QQ聊天记录,恢复删除的微信聊天记录,查别人的qq聊天记录等.服务QQ: 2540400410.我找过他们,他们有信誉.也许可以帮你,我查我男朋友的聊天记录就是找他们的.~他们的QQ: 2540400410-很专业,信誉很好!希望可以帮助你们.加QQ:2540400410 专业为你服务:手机通话记录查询,手机通话详单查询,