이미지 처리 및 GD imageflip
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imageflip — 주어진 모드를 사용하여 이미지를 뒤집습니다.
설명
imageflip(GdImage $image
, int $mode
): bool
주어진 mode
를 사용하여 image
이미지를 뒤집습니다.
매개변수
image
- imagecreatetruecolor()와 같은 이미지 생성 함수 중 하나에서 반환되는 GdImage 객체.
mode
- Flip 모드, 이것은
IMG_FLIP_*
상수 중 하나일 수 있습니다.상수 Meaning IMG_FLIP_HORIZONTAL
이미지를 수평으로 뒤집습니다. IMG_FLIP_VERTICAL
이미지를 수직으로 뒤집습니다. IMG_FLIP_BOTH
이미지를 가로 및 세로로 뒤집습니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | image 는 이제 GdImage 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다. |
Examples
예제 #1 이미지를 세로로 뒤집습니다.
이 예에서는 IMG_FLIP_VERTICAL
상수를 사용합니다.
<?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);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
예제 #2 이미지를 가로로 뒤집습니다.
이 예에서는 IMG_FLIP_HORIZONTAL
상수를 사용합니다.
<?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);
?>
위의 예는 다음과 유사한 결과를 출력합니다.