$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的服务器比较少。
{
$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的服务器比较少。
汗,这个是get本地文件,自然就没http 请求失败的问题了。
win系统一般遇不到 http request failed回mnbkjhoiu
snoopy似乎是一个对fsock封装的类吧?