Đây là mã của tôi:Cách lưu hình ảnh được tạo từ hàm imagecreatefromstring()?
$data = 'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl'
. 'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr'
. 'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r'
. '8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
$data = base64_decode($data);
$im = imagecreatefromstring($data);
if ($im !== false) {
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
}
else {
echo 'An error occurred.';
}
Tôi muốn lưu hình ảnh được tạo ra theo cách này vào một thư mục. Làm thế nào để tôi làm điều này?
Điều đó xảy ra là ví dụ để lưu hình ảnh nằm trong [tài liệu về jpeg] (http://www.php.net/manual/en/function.imagejpeg.php), nhưng việc sử dụng rất giống với png . – Antony