PHP發送短信功能


發送短信的功能主要在於獲得短信接口后,在函數中模仿用戶行為,例如瀏覽器跳轉輸出短信接口的鏈接。

需要運用的函數為

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(); 釋放資源。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM