(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.
imagemode
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. |
Retorna siempre true.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image ahora espera una instancia de GdImage;
anteriormente, se esperaba un resource gd válido.
|
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);
?>Resultado del ejemplo anterior es 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);
?>Resultado del ejemplo anterior es similar a: