zoukankan      html  css  js  c++  java
  • php 按照图片名下载图片到对应文件夹

    function GrabImage($url,$filename="") {
    if($url=="") return false;

    if($filename=="") {
    $ext=strrchr($url,".");
    if($ext!=".gif" && $ext!=".jpg" && $ext!=".png") return false;
    $filename=date("YmdHis").$ext;
    }

    ob_start();
    readfile($url);
    $img = ob_get_contents();
    ob_end_clean();
    $size = strlen($img);

    $fp2=@fopen($filename, "a");
    fwrite($fp2,$img);
    fclose($fp2);

    return $filename;
    }

    foreach($arr as $_arr){
    $sql_yanzheng = "SELECT sku, VALUE AS img_url
    FROM catalog_product_entity_media_gallery
    INNER JOIN catalog_product_flat_1 ON catalog_product_flat_1.entity_id = catalog_product_entity_media_gallery.entity_id
    WHERE sku = '".$_arr."'";

    $rows = mysql_query($sql_yanzheng);
    $i=0;
    while($row = mysql_fetch_array($rows)){
    echo "http://www.lucluc.com/media/catalog/product".$row['img_url'];echo '<br>';
    echo $row['sku']."/".$i.".jpg";
    $img=GrabImage("http://www.lucluc.com/media/catalog/product".$row['img_url'],$row['sku']."/".$i.".jpg");
    $i++;

    }
    }

  • 相关阅读:
    基础
    树梅派线程
    超声波
    电脑版微信双开多开
    子类能不能重写父类的构造方法
    window8taskost.exe一直占用cpu
    windows下rocketmq安装
    spring循环依赖问题
    线程池的种类
    并行和并发有什么区别?
  • 原文地址:https://www.cnblogs.com/you-jia/p/4899963.html
Copyright © 2011-2022 走看看