php Base64 画像変換方法: 1. "base64_encode($img_content);" メソッドを使用して画像を Base64 エンコード文字列に変換します; 2. "base64_decode($img_base64);" メソッドを使用して変換しますBase64 でエンコードされた文字列 画像を転送します。
推奨:「PHP ビデオ チュートリアル 」
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン5.6、この方法はすべてのブランドのコンピューターで機能します。
php 画像の Base64 エンコードと相互変換
Base64 は、インターネット上で 8 ビット バイトコードを送信するための最も一般的なエンコード方法の 1 つです。 64 の印刷可能な文字に基づいてバイナリ データを表現する方法。
Base64 エンコードには、26 個の大文字、26 個の小文字、10 個の数字、およびスラッシュが含まれます/
Picture から Base64 エンコードされた文字列への変換
$img = 'images/2.jpg'; $img_content = file_get_contents($img); $img_encode = base64_encode($img_content); $img_info = getimagesize($img); $img_encode= "data:{$img_info['mime']};base64,".$img_encode; echo "<img src='{$img_encode}' width='400' />";
base64 エンコードされた文字列への変換 Picture
//$decode_arr = explode(',',$img_encode); $img_base64 = substr($img_encode,strrpos($img_encode,',')); $img_decode = base64_decode($img_base64); file_put_contents('abc.png',$img_decode);
以上がPHPのbase64画像変換方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。