怎么根据url读取数据 我用fopen好像没有效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的$ch = curl_init();$url = 'http://www.baidu.com';curl_setopt($ch, CURLOPT_URL, $url); //POST 提交的参数写在一个数组里面,也可以是username=kyzy&password=kyzy形式curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //获得返回内容,但不需要直接输出到页面上curl_setopt($ch, CURLOPT_TIMEOUT, 30); //时间延迟curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);$output = curl_exec($ch); //执行,并接收返回的内容curl_close($ch);echo $output; http请求的话最好用curl或者fsockopenfopen和file_get_contents相对较慢,且需要设置支持,即php.ini的allow_url_fopen = on 为什么fsockopen( $InterfaceSrc );还是不行 $cnn = fsockopen('www.baidu.com', 80 , $errno,$errstr,10); if(!$cnn){ exit("Could not connect to host!"); } fwrite($cnn,"GET / HTTP/1.0\r\n"); fwrite($cnn,"Host:www.baidu.com\r\n"); fwrite($cnn,"Connection:close\r\n\r\n"); while(!feof($cnn)){ $content .= fgets( $cnn,1024); } fclose( $cnn ); echo $content; 你用curl,fsockopen是打开一个socket $cnn = fsockopen('www.baidu.com', 80 , $errno,$errstr,10); if(!$cnn){ exit("Could not connect to host!"); } fwrite($cnn,"GET /a/b/index.php?a=1&b=2 HTTP/1.0\r\n");//假设baidu有此页面 fwrite($cnn,"Host:www.baidu.com\r\n"); fwrite($cnn,"Connection:close\r\n\r\n"); while(!feof($cnn)){ $content .= fgets( $cnn,1024); } fclose( $cnn ); echo $content; 求解:phpcms模板怎样转码? php怎么判断登陆,急,帮帮忙。在线等!!! 数组循环问题,出现重复的值 Mac OS 10.6.3下Nginx+Mysql+PHP环境搭建以及一些我找到的免费的,比较好用的工作软件推荐。(一) php中分页问题求教大家!--急啊! while的嵌套循环,为什么总是出错,大家帮看看.谢了. 急救!! php获取数据更新进度的问题 生成HTML时需要注意系统的环境吗?有什么要注意的? 如何将特殊字符从GB2312转为UTF-8 LAMP高级技术开发QQ群118110441 java转到php,朋友们有什么建议?
$url = 'http://www.baidu.com';
curl_setopt($ch, CURLOPT_URL, $url); //POST 提交的参数写在一个数组里面,也可以是username=kyzy&password=kyzy形式
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //获得返回内容,但不需要直接输出到页面上
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //时间延迟
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);$output = curl_exec($ch); //执行,并接收返回的内容
curl_close($ch);
echo $output;
fopen和file_get_contents相对较慢,且需要设置支持,即php.ini的allow_url_fopen = on
fsockopen( $InterfaceSrc );
还是不行
if(!$cnn){
exit("Could not connect to host!");
}
fwrite($cnn,"GET / HTTP/1.0\r\n");
fwrite($cnn,"Host:www.baidu.com\r\n");
fwrite($cnn,"Connection:close\r\n\r\n");
while(!feof($cnn)){
$content .= fgets( $cnn,1024);
}
fclose( $cnn );
echo $content;
if(!$cnn){
exit("Could not connect to host!");
}
fwrite($cnn,"GET /a/b/index.php?a=1&b=2 HTTP/1.0\r\n");//假设baidu有此页面
fwrite($cnn,"Host:www.baidu.com\r\n");
fwrite($cnn,"Connection:close\r\n\r\n");
while(!feof($cnn)){
$content .= fgets( $cnn,1024);
}
fclose( $cnn );
echo $content;