PHP | Imagick getResourceLimit() Function
Last Updated :
28 Nov, 2019
The Imagick::getResourceLimit() function is an inbuilt function in PHP which is used to get the specified resource limit.
Syntax:
int Imagick::getResourceLimit( int $type )
Parameters: This function accepts a single parameter $type which holds an integer value corresponding to one of RESOURCETYPE constants. We can also pass the constants directly like getResourceLimit(imagick::RESOURCETYPE_DISK);.
List of all RESOURCETYPE constants is given below:
- imagick::RESOURCETYPE_UNDEFINED (0)
- imagick::RESOURCETYPE_AREA (1)
- imagick::RESOURCETYPE_DISK (2)
- imagick::RESOURCETYPE_FILE (3)
- imagick::RESOURCETYPE_MAP (4)
- imagick::RESOURCETYPE_MEMORY (5)
- imagick::RESOURCETYPE_THREAD (6)
Return Value: This function returns an integer value containing specified resource limit in megabytes.
Exceptions: This function throws ImagickException on error.
Below given programs illustrate the Imagick::getResourceLimit() function in PHP:
Program 1:
<?php
$imagick = new Imagick(
$resourceLimit = $imagick ->getResourceLimit(imagick::RESOURCETYPE_MAP);
echo $resourceLimit ;
?>
|
Output:
127462465536
Program 2:
<?php
$imagick = new Imagick(
$resourceLimit = $imagick ->getResourceLimit(imagick::RESOURCETYPE_AREA);
echo $resourceLimit ;
?>
|
Output:
127462465536
Reference: https://www.php.net/manual/en/imagick.getresourcelimit.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...