(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imageflip — Vira uma imagem usando um modo especificado
Vira a imagem definida por image usando o modo informado em
mode.
imageUm objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().
mode
Modo para virar a imagem, pode ser uma das constantes IMG_FLIP_*:
| Constante | Significado |
|---|---|
IMG_FLIP_HORIZONTAL |
Vira a imagem horizontalmente. |
IMG_FLIP_VERTICAL |
Vira a imagem verticalmente. |
IMG_FLIP_BOTH |
Vira a imagem tanto verticalmente quanto horizontalmente. |
| Versão | Descrição |
|---|---|
| 8.0.0 |
O parâmetro image agora espera uma instância de GdImage;
anteriormente, um resource gd válido era esperado.
|
Exemplo #1 Vira uma imagem verticalmente
Este exemplo usa a constante
IMG_FLIP_VERTICAL.
<?php
// Arquivo
$filename = 'phplogo.png';
// Tipo de conteúdo
header('Content-type: image/png');
// Carrega
$im = imagecreatefrompng($filename);
// Vira verticalmente
imageflip($im, IMG_FLIP_VERTICAL);
// Mostra
imagejpeg($im);
?>O exemplo acima produzirá algo semelhante a:
Exemplo #2 Vira uma imagem horizontalmente
Este exemplo usa a constante IMG_FLIP_HORIZONTAL.
<?php
// Arquivo
$filename = 'phplogo.png';
// Tipo de conteúdo
header('Content-type: image/png');
// Carrega
$im = imagecreatefrompng($filename);
// Vira horizontalmente
imageflip($im, IMG_FLIP_HORIZONTAL);
// Mostra
imagejpeg($im);
?>O exemplo acima produzirá algo semelhante a: