php curl使用
程序员文章站
2022-06-05 23:44:50
...
##### php curl使用php curl更改页面信息```/*$curlobj = curl_init();//初始化curl_setopt($curlobj,CURLOPT_URL,"http://www.baidu.com"); //设置访问页面的urlcurl_setopt($curlobj,CURLOPT_RETURNTRANSFER,true); //执行后不直接打印出来$output = curl_exec($curlobj); //执行curl_close($curlobj); //关闭curlecho str_replace("百度","DLL",$output);*/```使用curl获取图片信息```header("Content-type: text/html; charset=utf-8");@header('Content-type:image/jpg');$ch = curl_init();$url="http://ww1.sinaimg.cn/mw690/78f2cc43jw1f2vtybda98j206y046t8y.jpg";curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); $output = curl_exec($ch);$info = curl_getinfo($ch);file_put_contents("abc.jpg",$output);curl_close($ch);```使用curl模拟post表单,上传文件```$url = "http://localhost/phpcurl/out.php";$post_data = array( "name" => "gewenrui", "password" =>"123");$ch = curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);curl_setopt($ch,CURLOPT_TIMEOUT,10);$output = curl_exec($ch);$info = curl_getinfo($ch);//echo '获取'.$info['url'].'耗时'.$info['total_time'].'秒'.$info['request_size'];curl_close($ch);echo $output;上传文件$url = "http://localhost/phpcurl/out.php";$post_data = array( "fool" => "bar", //上传文件此处需要添加@符号 "upload" => "@abc.jpg");$ch = curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);$output = curl_exec($ch);curl_close($ch);echo $output;```使用curl实现批处理j```
推荐阅读
-
CorelDRAW使用钢笔工具绘制装饰画背景
-
Apple Watch 使用技巧和隐藏功能大全 应用之间快速切换教程
-
Android 数据存储之 FileInputStream 工具类及FileInputStream类的使用
-
Android使用Circular Reveal动画让页面跳转更炫酷
-
华硕笔记本截屏快捷键失灵怎么使用键盘截屏?
-
实例讲解使用HTML5 Canvas绘制阴影效果的方法
-
一点浏览器怎么设置右键快速关闭网页 一点浏览器右键快速关闭网页功能使用方法
-
Android 自动判断是电话,网址,EMAIL方法之Linkify的使用
-
Android变形(Transform)之Camera使用介绍
-
Android系统开发中log的使用方法及简单的原理