imageinterlace

FunctionParams and return types changed in PHP 8.0

Enable or disable interlace.

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

imageinterlace Function synopsis

imageinterlace(GdImage $image, ?bool $enable = null): bool

Parameters

$image

TypeGdImage

$enable

OptionalType?boolDefault valuenull

If true, the image will be interlaced, if false the interlace bit is turned off. Passing null will result in the interlacing behavior not being changed.

Return value

Typebool

Returns true if the interlace bit is set for the image, false otherwise.

Changes to the imageinterlace Function

PHP 8.0

  • Return type added: bool
  • Parameter name of parameter #1 changed: $im to $image
  • Parameter type added for parameter #1 ($image): GdImage
  • Parameter name of parameter #2 changed: $interlace to $enable
  • Parameter type added for parameter #2 ($enable): ?bool
  • Parameter default value added for position #2 ($enable): null
- imageinterlace($im, $interlace)
+ imageinterlace(GdImage $image, ?bool $enable = null): bool

imageinterlace 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