imageflip

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

imageflipRetourne une image en utilisant le mode fourni

Description

imageflip(GdImage$image, int$mode): bool

Retourne l'image image en utilisant le mode fourni.

Liste de paramètres

image

Un objet GdImage, retournée par une des fonctions de création d'images, comme imagecreatetruecolor().

mode

Mode de retournement ; peut-être une des constantes IMG_FLIP_* :

ConstanteSignification
IMG_FLIP_HORIZONTAL Retourne l'image horizontalement.
IMG_FLIP_VERTICAL Retourne l'image verticalement.
IMG_FLIP_BOTH Retourne l'image à la fois horizontalement et verticalement.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Historique

VersionDescription
8.0.0image attend une instance de GdImage désormais; auparavant, une resourcegd était attendue.

Exemples

Exemple #1 Retourne une image verticalement

Cet exemple utilise la constante IMG_FLIP_VERTICAL.

<?php
// Fichier
$filename = 'phplogo.png';

// Type de contenu
header('Content-type: image/png');

// Chargement
$im = imagecreatefrompng($filename);

// Retournement vertical
imageflip($im, IMG_FLIP_VERTICAL);

// Affichage
imagejpeg($im);
imagedestroy($im);
?>

Résultat de l'exemple ci-dessus est similaire à :

Sortie de l'exemple : Image retournée verticalement

Exemple #2 Retourne une image horizontalement

Cet exemple utilise la constante IMG_FLIP_HORIZONTAL.

<?php
// Fichier
$filename = 'phplogo.png';

// Type de contenu
header('Content-type: image/png');

// Chargement
$im = imagecreatefrompng($filename);

// Retournement horizontal
imageflip($im, IMG_FLIP_HORIZONTAL);

// Affichage
imagejpeg($im);
imagedestroy($im);
?>

Résultat de l'exemple ci-dessus est similaire à :

Sortie de l'exemple : Image retournée horizontalement
To Top