当前位置 : 主页 > 网络编程 > PHP >

php远程文件下载.txt

来源:互联网 收集:自由互联 发布时间:2021-06-28
远程文件下载.txt /** * 下载远程文件 * @param string $url 网址 * @param string $filename 保存文件名 * @param integer $timeout 过期时间 * @return boolean|string */function http_down($url, $filename, $timeout = 60) { $pa
远程文件下载.txt
/**
 * 下载远程文件
 * @param  string  $url     网址
 * @param  string  $filename    保存文件名
 * @param  integer $timeout 过期时间
 * @return boolean|string
 */
function http_down($url, $filename, $timeout = 60) {
  $path = dirname($filename);
	if (!is_dir($path) && !mkdir($path, 0755, true)) {
		return false;
	}
	$fp = fopen($filename, 'w');
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
    curl_exec($ch);
    curl_close($ch);
    fclose($fp);
    return $filename;
}
上一篇:self_session.php
下一篇:salt.php
网友评论