(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imageflip — Devuelve una imagen utilizando el modo proporcionado
Devuelve la imagen image
utilizando el
mode
proporcionado.
image
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
mode
Modo de volteo; puede ser una de las constantes IMG_FLIP_*
:
Constante | Significado |
---|---|
IMG_FLIP_HORIZONTAL |
Voltea la imagen horizontalmente. |
IMG_FLIP_VERTICAL |
Voltea la imagen verticalmente. |
IMG_FLIP_BOTH |
Voltea la imagen tanto horizontal como verticalmente. |
Versión | Descripción |
---|---|
8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Voltear una imagen verticalmente
Este ejemplo utiliza la constante IMG_FLIP_VERTICAL
.
<?php
// Archivo
$filename = 'phplogo.png';
// Tipo de contenido
header('Content-type: image/png');
// Carga
$im = imagecreatefrompng($filename);
// Volteo vertical
imageflip($im, IMG_FLIP_VERTICAL);
// Mostrar
imagejpeg($im);
?>
El resultado del ejemplo sería algo similar a:
Ejemplo #2 Voltear una imagen horizontalmente
Este ejemplo utiliza la constante IMG_FLIP_HORIZONTAL
.
<?php
// Archivo
$filename = 'phplogo.png';
// Tipo de contenido
header('Content-type: image/png');
// Carga
$im = imagecreatefrompng($filename);
// Volteo horizontal
imageflip($im, IMG_FLIP_HORIZONTAL);
// Mostrar
imagejpeg($im);
?>
El resultado del ejemplo sería algo similar a: