file_get_contents相当于curl函数

时间:2016-05-04 01:14:24

标签: php curl file-get-contents

我有以下卷曲程序,工作正常。

$data="var1=$var1&var2=$var2";  
$ch = curl_init("http://www.website.asmx/FetchData");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);

我尝试使用file_get_contents来获取相同的数据,但它返回false。

$data="var1=$var1&var2=$var2";  
$result = file_get_contents("http://www.website.asmx/FetchData?=".$data);
var_dump($result);
exit();

什么代码相当于上面的curl程序?

1 个答案:

答案 0 :(得分:1)

请注意FetchData末尾的 =

//WITHOUT THE EQUAL SIGN AFTER FetchData...
$result = json_decode(file_get_contents("http://www.website.asmx/FetchData?".$data));

这应该是:

QTableView