Ознакомление. «Image2Base64» сценарий, предназначенный для кодирования данных в «MIME base64». В данном сценарии используется (функция «PHP») «base64_encoder» с помощью нее мы и кодируем данные. Теперь основное, сценарий назван «Image», а это значит, что разбивать мы будем только изображение в двух форматах: «*.png», «*.jpg | *.jpeg». Формат «GIF» принципиально не используется, т. к. с «библиотекой GD» у «GIF» проблемы. Хотя библиотека «GD» тут не играет не какой роли. Я считаю, что лучше пользоваться форматом «PNG», он качественнее и технологии сжатия не уступают «GIF». С помощью кодирования «base64» вы сможете «запихивать» свои изображения прямо в «PHP» файлы, а так же хранить их в базе данных. Это даст полное управление над вашими изображениями и повысит безопасность. Всего этого можно добиться, если включить фантазию. Примечание: «base64» кодированные данные занимают примерно на 33% больше пространства, чем оригинальные данные.