php curl,file_get_contents使用时需要注意哪些事项?
php,在很多时候我们调用别人的接口,通常都是靠curl,file_get_contents获取接口输出的内容进行进行处理数据。
有时候curl,file_get_contents测试的时候,执行时间和效率都相差无几,但有时却因为file_get_contents不及curl。
请问大家再选择获取其他连接地址输出。怎样选取这俩个函数,或者需要注意的事项。
下面是我的俩种写法:
$result = @file_get_contents( $url );
if ( empty($result) ) {
$result = @file_get_contents( $url );
}
if( !empty($logfile) || empty($result) ) {
@file_put_contents("/tmp/".$logfile.'_search_time.log.' . date('Y-m-d'), "{$url} " . date('Y-m-d H:i:s') . "\n", FILE_APPEND);
}
return $result;
}
第二:
我的弟弟小光头
12 years, 2 months ago