/**
* by Jahak
*/
// Кодирование изображения алгоритмом MIME base64
function image64($url, $alt = '') {
/**
* Получаем определенный тип изображения,
* читаем содержимое файла в строку,
* кодируем данные алгоритмом MIME base64,
* потом разбивем строку на фрагменты и удаляем пробелы из начала и конца строки
*/
$extension = pathinfo($url, PATHINFO_EXTENSION
);
return (in_array($extension, array('gif', 'jpg', 'jpeg', 'png')))
: 'Выбран не верный тип изображения.';
}
// Example:
echo image64('http://annimon.com/theme/default/images/logo.png'); // получаем кодированное изображение ;)