//PHP代码函数实现PHP发送短信功能

//本代码基于开心洋葱 运行

//代码来源:开心洋葱

//PHP发送短信开心洋葱专用(PHP代码函数)

//本代码基于开心洋葱 运行

//代码来源:开心洋葱

function sms($config,$language,$pdo,$sender,$phone_number,$content){

//demo var_dump(sms(self::$config,self::$language,$pdo,"system","18074507509,15507455992","测试内容,时间".date("H:i:s",time())));

$sender=safe_str($sender);

$content=safe_str($content);

$arr=explode(',',$config['sms']['disable_phrase']);

$disable=false;

foreach($arr as $v){

if(strpos($content,$v)!==false){$phrase=$v;$disable=true;continue;}

}

if($disable){return $language['exist_disable_phrase']." ".$phrase;}

$phone_number=explode(',',$phone_number);

$phone_number=array_unique($phone_number);

$addressee='';

$count=0;

foreach($phone_number as $v){

if(preg_match($config['other']['reg_phone'],$v)){$addressee.=$v.',';}

}

$addressee=trim($addressee,',');

$addressee=explode(",",$addressee);

//var_dump($addressee);

$section=ceil(count($addressee)/$config['sms']['max']);

for($i=0;$i

$phone[$i]='';

for($j=$i*$config['sms']['max'];$jindex_pre."phone_msg (`sender`,`addressee`,`content`,`state`,`time`,`count`,`timing`) values ('$sender','".$phone[$i]."','".$content."','1','$time','$count','0')";

if($pdo->exec($sql)){

return send_sms($config,$pdo,$pdo->lastInsertId());

}else{

return false;

}

}

}

}

开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明PHP代码函数实现PHP发送短信功能!

php可以发短信的代码,PHP代码函数实现PHP发送短信功能相关推荐

  1. python控制手机发短信_python-在python3中使用容联云通讯发送短信验证码

    2020-08-15更新 今天进容联云官网发现其已经更新了最新版的Python SDK,可以直接 pip install ronglian_sms_sdk 即可安装使用,具体新的使用方法可以查看官网案 ...

  2. java at发短信_Java开发网 - 通过at指令怎样发送短信????

    Posted by:tiantao78 Posted on:2004-05-26 14:04 九十年代初,AT命令仅被用于modem操作.由于没有控制移动电话文本消息的先例,因此开发了一种叫SMS B ...

  3. java短信验证平台_JAVA实现利用第三方平台发送短信验证码

    前段时间自己做的一个小项目中,涉及到用短信验证码登录.注册的问题,之前没涉及过这一块,看了别人的博客其实也是似懂非懂的,现在就将自己做的利用第三方短信平台来发送验证码这个功能记下来. 本文以注册为例, ...

  4. 网易云信短信接口java_【java】网易云信发送短信接口和验证短信验证码接口

    官网:https://dev.yunxin.163.com/docs/product/IM%E5%8D%B3%E6%97%B6%E9%80%9A%E8%AE%AF/%E6%9C%8D%E5%8A%A1 ...

  5. html发送短信倒计时,js实现5秒倒计时重新发送短信功能

    本文实例讲述了js实现倒计时重新发送短信验证码功能的方法.分享给大家供大家参考,具体如下: js-手机发送短信倒计时 button{ width: 100px; height: 30px; borde ...

  6. 吉信通:如何使用电脑简单的发送短信

    计算机发短信平台短信验证码,一种较为安全,受网民喜欢的遮盖方式,它不但简化了注册登录步骤,同时也让用户体验度亲睦感度增高,极少有企业会不消计算机发短信平台短信验证码的.但是,即使同样是计算机发短信平台 ...

  7. qpython3h手机版怎么发短信_python如何使用腾讯云发送短信

    腾讯云方面的申请和流程都比较简单,基本都是可视化操作的,这里就不在赘述了.这篇文章着重讲解怎么用python实现调用. 我假设你已经满足了以下几个前提 + 已经开通了腾讯云短信业务 + 创建好了短信签 ...

  8. python发短信sim800_玩转 ESP32 + Arduino (十八) 采用SIM800L发送短信和定位(基础知识)...

    一. 测试AT指令平台 普通的串口调试助手就可以调试 二. 有用的AT指令: 1. 查询类指令 AT命令 功能 正常返回 执行后的正常状态 异常处理 AT SIM800是否准备好,握手程序 OK 检查 ...

  9. Android调用系统发送短信界面

    很多软件都有分享的功能,不少是支持短信分享的,其实就是调用系统发送短信的Activity.代码实现非常简单: /*** 发送短信* @param smsBody*/private void sendS ...

最新文章

  1. python发送邮件带附件_Python发送邮件(带附件)
  2. 双机热备+Win2003下集群案例
  3. URLEncoder.encode转译后“空格”变“加号”的问题的解决方案
  4. Ubuntu15.10的64位版本启动eclipse+adt时的若干问题
  5. SAP成都研究院DevOps那些事
  6. ucla ai_UCLA的可持续性:用户体验案例研究
  7. python的遍历字典里的键然后放到一个列表里_Python列表和字典互相嵌套怎么办?看完让你没有疑惑...
  8. 使用for循环嵌套实现乘法口诀表
  9. 领略ES10的新功能
  10. docker mysql 阿里云_阿里云docker部署mysql
  11. Android.mk转换到Android.bp方法
  12. paip.提升用户体验---网站导航栏的设计
  13. springboot 整合Oracle
  14. 总结:几个分布式系统架构设计原理
  15. python爬取千图网高清图
  16. y电容如何选型_安规Y电容设计选型
  17. 再战中原之收集霸王大陆的资料
  18. 如何修改openwrt路由器的密码_openwrt路由器改WiFi密码_openwrt wireless密码修改
  19. 啤酒和尿布:一文看懂关联规则
  20. java纳秒级时间戳_golang的time包:秒、毫秒、纳秒时间戳输出方式

热门文章

  1. 搞笑“修勾”在线修沟,魔性配音不绝于耳,这种短视频如何制作
  2. Delphi格式化函数Format、FormatDateTime和FormatFloat
  3. Redis RDB持久化
  4. html的cookie查看器,谷歌Cookies查看工具
  5. 函数function
  6. java中用if判断性别,if(sex.equals(男)){中 .equals是什么含义?
  7. C嘎嘎~~[类 中篇]
  8. 一种个性化的情感记忆模型
  9. 用代码告诉你为什么努力工作却不能涨薪水
  10. 连续系统与离散系统传递函数的求解问题