imagebmp
Function • Params and return types changed in PHP 8.0
Output a BMP image to browser or file.
imagebmp Function synopsis
imagebmp(
GdImage $image,
$file = null,
bool $compressed = true
): bool
Parameters
$image
TypeGdImage
$file
OptionalDefault valuenull
The path or an open stream resource (which is automatically closed after this function returns) to save the file to. If not set or null, the raw image stream will be output directly.
$compressed
OptionalTypeboolDefault valuetrue
Whether the BMP should be compressed with run-length encoding (RLE), or not.
Return value
Typebool
Returns true on success, false on failure
Changes to the imagebmp Function
PHP 8.0
- Return type added:
bool - Parameter name of parameter #1 changed:
$imto$image - Parameter type added for parameter #1 (
$image):GdImage - Parameter name of parameter #2 changed:
$toto$file - Parameter default value added for position #2 (
$file):null - Parameter type added for parameter #3 (
$compressed):bool - Parameter default value added for position #3 (
$compressed):true
imagebmp(
- $im,
+ GdImage $image,
- $to,
+ $file = null,
- $compressed
+ bool $compressed = true
- )
+ ): bool PHP 7.2
- Function added
imagebmp Function Availability
imagebmp Function Availability| PHP Version | Availability |
|---|---|
| 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 | No |
| PHP 7.0Unsupported | No |
| PHP 5.6Unsupported | No |
| PHP 5.5Unsupported | No |
| PHP 5.4Unsupported | No |
| PHP 5.3Unsupported | No |