PHP发送短信功能
2024-10-12 12:25:41
发送短信的功能主要在于获得短信接口后,在函数中模仿用户行为,例如浏览器跳转输出短信接口的链接。
需要运用的函数为
curl_init();
curl_setopt();
curl_exec();
curl_close();
function send_sms($phone,$message') { $url = //此处为短信接口的链接,具体的用法参考短信接口的说明
$ch = curl_init(); //初始化一个新的会话 $timeout = 15; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); //模仿一个用户行为,具体用法参考curl_setopt函数用法。此处模仿一个浏览器输入行为 $file = curl_exec($ch); //执行会话 curl_close($ch); // 关闭会话,释放资源。 if($file){
$info = substr($file,0,12);
if($info == "发送成功"){
return true;
}else{
return false;
}
}
}
短信发送功能就是需要在浏览器里输入短信接口以及需要的参数。
利用这几个函数
curl_init(); 创建会话
curl_setopt(); 模仿浏览器输入地址的行为
curl_exec(); 执行会话
curl_close(); 释放资源。
最新文章
- 我的sql 记录
- C#窗口应用如何居中
- 翻译qmake文档(三) Creating Project Files
- runtime MethodSwizzle 实践之 奇怪crash : [UIKeyboardLayoutStar release]: message sent to deallocated instance
- spring之ControllerAdvice注解
- pycharm 皮肤主题及个性化设置
- android架构介绍
- MATLAB 误差函数erf(x)
- CSS彻底研究(2)
- Visusl Studio常用快捷键
- Android:抄QQ照片选择器(按相册类别显示,加入选择题)
- 图形化代码阅读工具——Scitools Understand
- [SpringMVC]自定义注解实现控制器访问次数限制
- Dubbo的异常处理
- 学习笔记:ECharts
- IDEA 入门
- Linux 学习错误点整理之网络配置
- fedora 中从命令行中直接打开资源管理器
- 【转】各种 NoSQL 的比较
- MySQL的DDL语句、DML语句与DCL语句
热门文章
- A couple of notes about .NET Framework 4.6 setup behaviors
- oracle中临时表是用来做什么的
- C#操作XML的通用方法总结
- 【整理】Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)
- MVC防止xss攻击 ——Html.AntiForgeryToken的AJAX提交
- Spring Boot入门实例
- 【CentOS7之防火墙命令】
- SQL Server 2008在Windows 10上不支持
- repeater控件如何隐藏列?
- 本地无法启动MySQL服务,报的错误:1067,进程意外终止