以下是一个简单的PHP在线短信发送实例,通过HTTP请求与短信服务商的API接口进行通信,实现短信发送功能。
短信发送API概述
| 参数名称 | 参数类型 | 描述 |
|---|---|---|
| url | 字符串 | 短信服务商提供的API接口地址 |
| api_key | 字符串 | 短信服务商提供的API密钥 |
| phone | 字符串 | 接收短信的手机号码 |
| content | 字符串 | 短信内容 |
PHP代码示例
```php

// 定义短信服务商API接口地址和API密钥
$url = 'http://sms服务商地址.com/api/sendmsg';
$api_key = '您的API密钥';
// 短信发送数据
$data = array(
'url' => $url,
'api_key' => $api_key,
'phone' => '接收短信的手机号码',
'content' => '这是一条测试短信,请查收!'
);
// 创建HTTP请求
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
curl_close($curl);
// 输出响应结果
echo "




