取代file_get_contents
$data=file_get( "http://shushu.com.cn/" );
echo substr($data,0,100);
function file_get( $file )
{
$nvfile="/tmp/wgettmp";
exec( "wget \"$file\" -O ".$nvfile." 2>&1" , $output );
print_R($output);
$data=@file_get_contents ( $nvfile );
return $data;
}
//file_get_contents经常会http request failed,莫名的。这个替代函数需要服务器exec权限。
//取代file_get_contents有这几种,fsock,curl_get,wget, 这个是wget的方案。
//我写的fsock类不完善,所以就不放出来了。支持curl_get的服务器比较少。