(PHP 4 >= 4.0.4, PHP 5, PHP 7)
imagecreatefromstring — Crear una imagen nueva desde el flujo de imagen de la cadena
$image
   ) : resource
   imagecreatefromstring() devuelve un identificador de imagen
   que representa la imagen obtenida desde image.
   Estos tipos serán automáticamente detectados si se construye PHP para que los
   soporte: JPEG, PNG, GIF, WBMP y GD2.
  
imageUna cadena que contiene la información de la imagen.
   Será devuelto un recurso de imagen. Se devuelve FALSE si
   el tipo de imagen no está soportado, la información no está en un formato reconocido,
   o la imagen está corrupta y no se puede cargar.
  
Ejemplo #1 Ejemplo de imagecreatefromstring()
<?php
$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 'Ocurrió un error.';
}
?>
El resultado del ejemplo sería algo similar a:
