curl 学习
Posted 天涯alone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了curl 学习相关的知识,希望对你有一定的参考价值。
<?php // $username =13800138000; // $password =123456; // $sendto =13912345678; // $message = "测试一个试试看!"; // $curlPost = ‘username=‘.urlencode($username).‘&password=‘.urlencode($password).‘&sendto=‘.urlencode($sendto).‘&message=‘.urlencode($message).‘‘; // //1.curl 初始化 // //var_dump($ch); 资源型$ch // $ch=curl_init(); // //2.设置URL和相应的选项 // curl_setopt($ch, CURLOPT_URL, "http://www.xinhedai.com"); // 抓取指定网页 // curl_setopt($ch, CURLOPT_HEADER, 0); ////设置header // curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上 // curl_setopt($ch,CURLOPT_POST, 1);//post提交方式 // curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost); // //3.抓取URL并把它传递给浏览器 // $data=curl_exec($ch); // //4.关闭cURL资源,并且释放系统资源 // curl_close($ch); // print_r($data); /*curl实例 */ $curl =curl_init(); // 设置你需要抓取的URL curl_setopt($curl,CURLOPT_URL, ‘http://www.xinhedai.com‘); //设置header curl_setopt($curl, CURLOPT_HEADER, 0); //设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //运行cURL,请求网页 $data = curl_exec($curl); if($data ===false) { echo curl_error($curl);exit; } $info =curl_getinfo($curl); // 关闭URL请求 curl_close($curl); //显示获得的数据 var_dump($info); // var_dump($data);
以上是关于curl 学习的主要内容,如果未能解决你的问题,请参考以下文章
CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法(代码片段