cURL实现Get和Post
2013-11-16 20:07
302 查看
1.Get请求:
2.Post请求:
以上方式获取到的数据是json格式的,使用json_decode函数解释成数组。
$output_array = json_decode($output,true);
如果使用json_decode($output)解析的话,将会得到object类型的数据。
//初始化 $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, "http://www.jb51.net"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); //执行并获取HTML文档内容 $output = curl_exec($ch); //释放curl句柄 curl_close($ch); //打印获得的数据 print_r($output);
2.Post请求:
$url = "http://localhost/web_services.php"; $post_data = array ("username" => "bob","key" => "12345"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // post数据 curl_setopt($ch, CURLOPT_POST, 1); // post的变量 curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); $output = curl_exec($ch); curl_close($ch); //打印获得的数据 print_r($output);
以上方式获取到的数据是json格式的,使用json_decode函数解释成数组。
$output_array = json_decode($output,true);
如果使用json_decode($output)解析的话,将会得到object类型的数据。
相关文章推荐
- Linux实用技巧-CURL实现HTTP的GET POST方法
- PHP中使用cURL实现Get和Post请求的方法
- PHP中使用cURL实现Get和Post请求
- PHP中使用CURL实现GET和POST请求
- HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)
- PHP中使用cURL实现Get和Post请求的方法
- PHP的curl实现get,post 和 cookie(几个实例)
- PHP的curl实现get,post 和 cookie(几个实例)(转)
- PHP的curl实现get,post 和 cookie(几个实例)
- 【Cocos2d-x游戏引擎开发笔记(24)】CURL实现get和post联网
- PHP使用CURL实现POST和GET请求详解
- PHP的curl实现get,post 和 cookie(实例)
- php的curl实现get和post
- CURL实现get和post联网
- 【Cocos2d-x游戏引擎开发笔记(24)】CURL实现get和post联网
- PHP中使用cURL实现Get和Post请求的方法
- PHP中使用CURL实现GET和POST请求的方法
- Curl之【get/post】简单方法实现
- PHP中使用cURL实现Get和Post请求的方法
- 在PHP中使用CURL实现GET和POST请求的方法