imagerotate

FunctionParams changed in PHP 8.3

Rotate an image with a given angle.

PHP 5
PHP 7
PHP 8.0
Improved
PHP 8.1
PHP 8.2-8.3
PHP 8.4
PHP 8.5
PHP 8.6

imagerotate Function synopsis

imagerotate(
    GdImage $image,
    float $angle,
    int $background_color
  ): GdImage|false

Parameters

$image

TypeGdImage

$angle

Typefloat

Rotation angle, in degrees. The rotation angle is interpreted as the number of degrees to rotate the image anticlockwise.

$background_color

Typeint

Specifies the color of the uncovered zone after the rotation

Return value

TypeGdImage|false

Returns an image object for the rotated image, or false on failure.

Changes to the imagerotate Function

PHP 8.3

  • Parameter count changed: 4 to 3
  • Optional parameter removed - #4: bool $ignore_transparent = false
 imagerotate(
     GdImage $image,
     float $angle,
-    int $background_color,
-    bool $ignore_transparent = false
+    int $background_color
   ): GdImage|false

PHP 8.0

  • Return type added: GdImage|false
  • Parameter name of parameter #1 changed: $im to $image
  • Parameter type added for parameter #1 ($image): GdImage
  • Parameter type added for parameter #2 ($angle): float
  • Parameter name of parameter #3 changed: $bgdcolor to $background_color
  • Parameter type added for parameter #3 ($background_color): int
  • Parameter name of parameter #4 changed: $ignoretransparent to $ignore_transparent
  • Parameter type added for parameter #4 ($ignore_transparent): bool
  • Parameter default value added for position #4 ($ignore_transparent): false
  imagerotate(
-     $im,
+     GdImage $image,
-     $angle,
+     float $angle,
-     $bgdcolor,
+     int $background_color,
-     $ignoretransparent
+     bool $ignore_transparent = false
-   )
+   ): GdImage|false

imagerotate Function Availability

PHP VersionAvailability
PHP 8.6Upcoming Release Yes
PHP 8.5Supported (Latest) Yes
PHP 8.4Supported Yes
PHP 8.3Security-Fixes Only Yes
PHP 8.2Security-Fixes Only Yes
PHP 8.1Unsupported Yes
PHP 8.0Unsupported Yes
PHP 7.4Unsupported Yes
PHP 7.3Unsupported Yes
PHP 7.2Unsupported Yes
PHP 7.1Unsupported Yes
PHP 7.0Unsupported Yes
PHP 5.6Unsupported Yes
PHP 5.5Unsupported Yes
PHP 5.4Unsupported Yes
PHP 5.3Unsupported Yes