PHP完全自学手册(珍藏版) 中文pdf扫描版下载
<?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按原路径保存图片或网页