PHP GD Imagegif в строку
php, программирование, gd, компьютеры, GD2
Требуется чтобы информация из imagegif пошла не в браузер и не в файл а в строку.
Я покачто запихал во временный файл а оттуда обратно imageCreateFromGif
Но это костыль.
Как по-нормальному?
Может быть GD2 есть такая функция?
Я когда-то написал класс utils, в котором есть примерно такая функция:
/// Call function or method and return output as string
/**
* @param $fn function to call
* @param $args arguments array to pass to function
* @return function output
*/
public static function getOutput($fn,$args=array())
{
ob_start();
call_user_func_array($fn,$args);
$retval=ob_get_contents();
ob_end_clean();
return $retval;
}
Решает твою проблему примерно так
$result=utils::getOutput('imagegif',array($image));