2014-02-06 115 views

回答

2
$fields = 2; 
$fields_as_string = "key=value&key2=value"  

//open the curl connection 
$ch = curl_init(); 

//set the url, number of POST vars, POST data 
curl_setopt($ch,CURLOPT_URL, $url); 
// set the number of post fields 
curl_setopt($ch,CURLOPT_POST, $fields); 
// set the fields 
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_as_string); 

//execute post 
$result = curl_exec($ch); 

//close connection 
curl_close($ch); 

不要忘記,以確保您啓用了捲曲的PHP擴展。

1

您可以使用PHP cURL Library.

<?php 
    //initializing the connection. 
    $connection = curl_init(); 

    curl_setopt($connection, CURLOPT_URL,"http://www.yoursite.com"); 
    curl_setopt($connection, CURLOPT_POST, 1); 
    curl_setopt($connection, CURLOPT_POSTFIELDS,http_build_query(array('postvar1' => 'value1'))); 

    // receive server response ... 
    curl_setopt($connection, CURLOPT_RETURNTRANSFER, true); 

    $server_output = curl_exec ($connection); 

    curl_close ($connection); 

    ?>