curl获取返回值
首先需要开启php中从curl库
开启方法参考这里:http://blog.csdn.net/huoshi5151/article/details/8491699
http://s134.hzw.91wan.com/api/active?qid=120581680&server_id=S134
上面的链接会显示一个“1”,想要得到这个1
那么:
PHP code ?
但是这种方法直接将返回值显示在浏览器里了
只是想要获取“1”,不希望他显示出来
就可以采取下面的代码:
PHP code ?
刚开始研究curl,有不对的地方请各位不吝赐教
开启方法参考这里:http://blog.csdn.net/huoshi5151/article/details/8491699
http://s134.hzw.91wan.com/api/active?qid=120581680&server_id=S134
上面的链接会显示一个“1”,想要得到这个1
那么:
PHP code ?
| 1 2 3 4 5 6 7 8 |
<?php
$url="http://s134.hzw.91wan.com/api/active?qid=120581680&server_id=S134";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
?>
|
但是这种方法直接将返回值显示在浏览器里了
只是想要获取“1”,不希望他显示出来
就可以采取下面的代码:
PHP code ?
| 1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php
$url="http://s134.hzw.91wan.com/api/active?qid=120581680&server_id=S134";
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $url);
//Tell curl to write the response to a variable
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
// The maximum number of seconds to allow cURL functions to execute.
curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 60);
$buf = curl_exec($c);
var_dump($buf);
?>
|
刚开始研究curl,有不对的地方请各位不吝赐教
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
