使用cURL 傳遞POST 值
要使用cURL 傳遞POST 值,可以依照下列步驟操作:
第1步:建立POST數組資料
將要提交的資料分組到一個陣列中,其中鍵代表表單欄位名稱,值是要提交的資料。
第2步:初始化cURL句柄
使用curl_init($url)函數為目標建立cURL句柄URL。
第 3 步:將 CURLOPT_POST 設定為 True
使用curl_setopt($handle, CURLOPT_POST, true) 啟動 HTTP POST 方法。
第 4 步:設定 URL 編碼的 CURLOPT_POSTFIELDS資料
使用http_build_query($data)對POST資料數組進行編碼,並使用curl_POD2424)對POST資料數組進行編碼,並使用curl_POD2424)4PTS. http_build_query($data))進行設定。這可確保資料以預期格式進行編碼。
第 5 步:執行並關閉 cURL 句柄
使用curl_exec($handle)執行請求並關閉句柄與curl_close($handle).
示例代碼:
<?php $data = array('name' => 'Ross', 'php_master' => true); $handle = curl_init($url); curl_setopt($handle, CURLOPT_POST, true); curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data)); curl_exec($handle); curl_close($handle); ?>
重要提示:
以上是如何在 PHP 中使用 cURL 傳遞 POST 值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!