ホームページ  >  記事  >  バックエンド開発  >  PHP は画像への Base64 トランスコーディングを実装します

PHP は画像への Base64 トランスコーディングを実装します

PHP中文网
PHP中文网オリジナル
2017-09-01 16:51:303838ブラウズ

Base64画像エンコード変換、メソッドを書きました。 2 つのパラメーター、1 つは Base64 エンコード、もう 1 つはファイル パスです

<?php
    /**
    * base64转码图片
    * @param $base64
    * @param string $path
    * @return bool|string
    */
   function get_base64_img($base64,$path = &#39;data/upload/sign/&#39;){
    if (preg_match(&#39;/^(data:\s*image\/(\w+);base64,)/&#39;, $base64, $result)){
    $type = $result[2];
       $new_file = $path.time().".{$type}";
  if (file_put_contents($new_file, base64_decode(str_replace($result[1], &#39;&#39;, $base64)))){
    return $new_file;
    }else{
    return	false;
    }
    }
   }
?>


以上がPHP は画像への Base64 トランスコーディングを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。