(PHP 5 >= 5.5.0)
imageflip — Flips an image using a given mode
$image
, int $mode
)
Flips the image image using the given
mode.
imageAn image resource, returned by one of the image creation functions, such as imagecreatetruecolor().
mode
Flip mode, this can be one of the IMG_FLIP_* constants:
| Constant | Meaning |
|---|---|
IMG_FLIP_HORIZONTAL |
Flips the image horizontally. |
IMG_FLIP_VERTICAL |
Flips the image vertically. |
IMG_FLIP_BOTH |
Flips the image both horizontally and vertically. |
Retorna TRUE em caso de sucesso ou FALSE em caso de falha.
Exemplo #1 Flips an image vertically
This example uses the IMG_FLIP_VERTICAL
constant.
<?php
// File
$filename = 'phplogo.png';
// Content type
header('Content-type: image/png');
// Load
$im = imagecreatefrompng($filename);
// Flip it vertically
imageflip($im, IMG_FLIP_VERTICAL);
// Output
imagejpeg($im);
imagedestroy($im);
?>
O exemplo acima irá imprimir algo similar à:
Exemplo #2 Flips the image horizontally
This example uses the IMG_FLIP_HORIZONTAL constant.
<?php
// File
$filename = 'phplogo.png';
// Content type
header('Content-type: image/png');
// Load
$im = imagecreatefrompng($filename);
// Flip it horizontally
imageflip($im, IMG_FLIP_HORIZONTAL);
// Output
imagejpeg($im);
imagedestroy($im);
?>
O exemplo acima irá imprimir algo similar à:
Nota: Esta função somente está disponível se o PHP estiver compilado com a versão embarcada da biblioteca GD.