以下是一个使用PHP发送短信提醒的示例代码:
<?php
// 短信平台的接口地址
$url = 'http://sms.example.com/send_sms.php';
// 短信平台的用户名和密码
$username = 'your_username';
$password = 'your_password';
// 要发送短信的手机号码和短信内容
$mobile = '1234567890';
$message = '您有新的订单,请及时处理。';
// 构造POST请求的数据
$data = array(
'username' => $username,
'password' => $password,
'mobile' => $mobile,
'message' => $message
);
// 发送POST请求
$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type:application/x-www-form-urlencoded',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
// 解析响应结果
$result = json_decode($response, true);
// 判断短信发送是否成功
if ($result['status'] == 'success') {
echo '短信发送成功';
} else {
echo '短信发送失败:' . $result['message'];
}
请注意,这只是一个示例代码,实际使用时需要替换为你自己的短信平台接口地址、用户名和密码。此外,还需要根据你的短信平台的接口文档,调整请求的数据格式和解析响应结果的逻辑。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站