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,有不对的地方请各位不吝赐教
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。