如何使用php curl获取网页并显示该网页的HTML?

时间:2013-10-01 17:59:32

标签: php curl

我是php新手,我希望通过使用php curl获取网页html ...我没有得到输出,我只是得到一个白页。 有人可以帮忙吗?

<?php 
$url=$_POST['txturl'];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$output = curl_exec($ch);
echo $output;
curl_close($ch); 
?>

1 个答案:

答案 0 :(得分:4)

您不需要发送两次网址

<?php 
$url=$_POST['txturl'];
$ch = curl_init();//I have removed it from here
curl_setopt($ch, CURLOPT_URL,$url);// This will do
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$output = curl_exec($ch);
echo $output;
curl_close($ch); 
?>

检查您是否确实安装了cURL

<?php
echo function_exists('curl_version')?'Yes':'No';
?>