zoukankan      html  css  js  c++  java
  • php图片转base64

    /*
    读取问价家图片生澈哥哥js文件 */
    header("Access-Control-Allow-Origin: *");
    $i=0;
    $handle = opendir('./images/images/'); //当前目录
    while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录
    list($filesname,$kzm)=explode(".",$file);//获取扩展名
    if($kzm && $kzm!="js" && $kzm!="php") { //文件过滤
    if (!is_dir('./'.$file)) { //文件夹过滤
    $array[]=$file;//把符合条件的文件名存入数组
    $a=explode(".",$file);
    $image_file='./images/images/'.$file;

    $base64_image = '';
    $image_info = getimagesize($image_file);
    $image_data = file_get_contents($image_file);
    //var_dump( $image_file);
    $base64_image = 'data:' . $image_info['mime'] . ';base64,' . base64_encode($image_data);
    //$info=base64EncodeImage($file);
    $info=$base64_image;
    file_put_contents('./images/js/'.$a[0].".js",$info);
    //echo './js/'.$a[0].".js";
    }
    }
    }

    function base64EncodeImage ($image_file) {
    $base64_image = '';
    $image_info = getimagesize($image_file);
    $image_data = file_get_contents($image_file);
    $base64_image = 'data:' . $image_info['mime'] . ';base64,' . base64_encode($image_data);
    return $base64_image;
    }

    ?>

  • 相关阅读:
    Stack的一种简单实现
    Allocator中uninitialized_fill等函数的简单实现
    Allocator的简易实现
    编写自己的迭代器
    简单的内存分配器
    vector的简单实现
    异常类Exception
    intent大致使用
    java初识集合(list,set,map)
    php分页
  • 原文地址:https://www.cnblogs.com/weiyiyong/p/8534199.html
Copyright © 2011-2022 走看看