php curl post增加參數的方法:1、開啟對應的PHP程式碼檔案;2、建立「public function curl_post($url , $data=array()){...}」;3、透過「curl_setopt($ch, CURLOPT_POSTFIELDS, $data);」把post的變數加上即可。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php curl post如何增加參數?
php curl 發送post請求帶參數
public function curl_post($url , $data=array()){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); // POST数据 curl_setopt($ch, CURLOPT_POST, 1); // 把post的变量加上 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); curl_close($ch); return $output; }
註:
PHP支援的由Daniel Stenberg創建的libcurl庫允許你與各種的伺服器使用各種類型的協定進行連接和通訊。
libcurl目前支援http、https、ftp、gopher、telnet、dict、file和ldap協定。 libcurl同時也支援HTTPS認證、HTTP POST、HTTP PUT、 FTP 上傳(這個也能透過PHP的FTP擴充完成)、HTTP 基於表單的上傳、代理、cookies和使用者名稱 密碼的認證。
PHP中使用cURL實作Get和Post請求的方法
這些函數在PHP 4.0.2中被引入。
推薦學習:《PHP影片教學》
以上是php curl post如何增加參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!