我去,徒弟半夜来电让写一个PHP短信验证(和群发)

Posted 夺命雷公狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我去,徒弟半夜来电让写一个PHP短信验证(和群发)相关的知识,希望对你有一定的参考价值。

感觉很纳闷啊,,。。好几天几乎通宵了,今晚本来以为有个早觉睡,居然2点多才打电话来让帮忙。。。

记得前段时间还有博友问过同类的问题。。。。

 

名字我就隐藏掉了,呵呵,,

我在网上随便找了一个提供相应接口的网站,其实网站随意,这都是大同小意的。。。

 

我用的是短信宝的,大家喜欢用啥随意,绝非收广告费。。。。。。

 

 

 

 

<?php
header("Content-Type:text/html;charset=utf-8");
$arr = array(
    array(\'phome\'=>\'15666666666\',\'name\'=>\'lisi\',\'code\'=>rand()),
    array(\'phome\'=>\'15888888888\',\'name\'=>\'zhangfei\',\'code\'=>rand())
);

    foreach($arr as $k=>$v){
        //在这里了,比如入库之类的自己方法....

        $statusStr = array(
        "0" => "短信发送成功",
        "-1" => "参数不全",
        "-2" => "服务器空间不支持,请确认支持curl或者fsocket,联系您的空间商解决或者更换空间!",
        "30" => "密码错误",
        "40" => "账号不存在",
        "41" => "余额不足",
        "42" => "帐户已过期",
        "43" => "IP地址限制",
        "50" => "内容含有敏感词"
        );
        $smsapi = "http://api.smsbao.com/";
        $username = \'夺命雷公狗\';
        $user = "test"; //短信平台帐号
        $pass = md5("test888"); //短信平台密码
        $str = "【超级玩机】你好吗?你是尊敬的用户". $v[\'name\'] ."??您的验证码是:".$v[\'code\'];
        $content = $str;//要发送的短信内容

        $phone = $v[\'phome\'];//要发送短信的手机号码
        $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);
        $result =file_get_contents($sendurl) ;
        echo $statusStr[$result];
    }
?>

 

这个接口比较特殊发送的内容要写一个才可以,所以我就随便起了一条【超级玩机】的名字。。。

如果是单挑发送的不用进入foreach循环的,到这一步估计都懂了吧??。。。。。

 

以上是关于我去,徒弟半夜来电让写一个PHP短信验证(和群发)的主要内容,如果未能解决你的问题,请参考以下文章

web前端怎么开发短信验证功能

短信验证码平台标准参考

短信群发怎么操作,有没有啥平台是简单的

群发短信有什么要求呢?这些不看一定不知道

layui框架实战案例(19):layui-table模块表格综合应用(筛选查询导入导出群发短信一键审核照片展示隐私加密)

安卓手机怎样群发短信?