base64 でエンコードされたデータを持つ php で画像を作成したい コードを使用してください:file_put_contents('export/MyFile.png', base64_decode($img));
ブラウザーで読みましたが、7483 はより大きな数値である必要があります。画像を開くと、変数 $img に短い文字列が含まれている場合、半分しか作成されませんでした (残りの半分は透明です)。長すぎる文字列が含まれている場合、画像は部分的にしか作成されません。なぜ?
PS:私が使用する場合
$img = base64_decode($img);
$fp = fopen("export/MyFile.png", "w");
fwrite($fp, $img);
fclose($fp);
私はまったく同じ問題を抱えています
ありがとう