最新消息: 新版网站上线了!!!

php按原路径保存图片或网页



<?php /* @desc php按原路径保存图片 */ function geturl($url,$dirname='default') { $pats = pathinfo($url); $result = parse_url($url); $domain = $result['scheme']."://".$result['host']; $domainurl = $pats['dirname']; $url2 = str_replace($domain,"",$domainurl); $url =$url2.'/'. $pats['basename']; $pats = pathinfo($url); $dir = "./{$dirname}".$pats['dirname'].'/'; if(!is_dir($dir)) { @mkdirs($dir, 0777); // @fclose(fopen($dir.'/index.htm', 'w')); } $img = @file_get_contents($domain.$url); @file_put_contents("./{$dirname}/".$url,$img); echo '<img src="./'.$dirname.'/'.$url.'">'; } function mkdirs($pathname, $mode = 0777){ is_dir(dirname($pathname)) || mkdirs(dirname($pathname), $mode); return is_dir($pathname) || @mkdir($pathname, $mode); } geturl('http://static.s1.thumb.lanrenchengxu.com/7/77f9ee64c3b104d1d852688b422e8a40.png');

转载请注明:谷谷点程序 » php按原路径保存图片或网页