[PHP]CURL POST 資料

function CurlPost($PostURL,$PostData,$PStr=null){
     if($PStr){ //使用字串方式post
         foreach ($PostData as $k => $v) {
             $PostStr .= $k.'='.urlencode($v).'&';
             $PostCount++; // 計算共幾個post欄位
         }
         $PostStr = substr($PostStr,0,-1);//消去字尾多餘的 '&'
     }
     $ch = curl_init();
     curl_setopt($ch,CURLOPT_URL, $PostURL); // 設定所要傳送網址
     curl_setopt($ch,CURLOPT_HEADER, false); // 不顯示網頁
     curl_setopt($ch,CURLOPT_POST,1); // 開啟回傳
     curl_setopt($ch,CURLOPT_POSTFIELDS,$PostData); // 將post資料塞入
     curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1); // 開啟將網頁內容回傳值
     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); //略過SSL連線驗證
     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); //略過SSL連線驗證
     $GetPost = curl_exec($ch); // 執行網頁
     curl_close($ch); // 關閉網頁
     return $GetPost;
 }