php请求url并接收返回值

方法一:用file_get_contents 以get方式获取内容 #

<?php
$url=’http://www.domain.com/‘;
$html = file_get_contents($url);
echo $html;
?>

方法二:用fopen打开url, 以get方式获取内容 #

<?php
$fp = fopen($url, ‘r’);
//返回请求流信息(数组:请求状态,阻塞,返回值是否为空,返回值http头等)
[php] view plaincopyprint?
stream_get_meta_data($fp);
[php] view plaincopyprint?
while(!feof($fp)) {
$result .= fgets($fp, 1024);
}
echo “url body: $result”;
fclose($fp);
?>