- substr: documentation ( source)
- ini_set: documentation ( source)
<?php
$phoneNumber = '972544273449';
$content = 'Bob';
ini_set('soap.wsdl_cache_enabled', '0');
$options = array('soap_version' => SOAP_1_2);
$url = 'http://smsotp.fpt.vn/Service.asmx/SendSMS';
if(substr($phoneNumber,0, 1)=='0'){
$phoneNumber = '84'.substr($phoneNumber,1, strlen($phoneNumber));
}
try {
$client = @new SoapClient($url, $options);
$params = array(
'PhoneNumber' => $phoneNumber,
'Message' => $content,
'Resource' => 3
);
$result = $client->SendSMS($params);
}
catch (SoapFault $e) {
$result = $e->getMessage();
}
return $result;