ホームページ >バックエンド開発 >PHPチュートリアル >下面这段代码如何下载到指定目录
下面这段代码怎么下载到指定目录
/**<br /> * 抓取远程图片<br /> *<br /> * @param string $url 远程图片路径<br /> * @param string $filename 本地存储文件名<br /> */<br />function grabImage($url, $filename = '') {<br /> if($url == '') {<br /> return false; //如果 $url 为空则返回 false;<br /> }<br /> $ext_name = strrchr($url, '.'); //获取图片的扩展名<br /> if($ext_name != '.gif' && $ext_name != '.jpg' && $ext_name != '.bmp' && $ext_name != '.png') {<br /> return false; //格式不在允许的范围<br /> }<br /> if($filename == '') {<br /> $filename = time().$ext_name; //以时间戳另起名<br /> }<br /> //开始捕获<br /> ob_start();<br /> readfile($url);<br /> $img_data = ob_get_contents();<br /> ob_end_clean();<br /> $size = strlen($img_data);<br /> $local_file = fopen($filename , 'a');<br /> fwrite($local_file, $img_data);<br /> fclose($local_file);<br /> return $filename;<br />}