PHP | Imagick clear() Function Last Updated : 28 Jun, 2019 Comments Improve Suggest changes Like Article Like Report The Imagick::clear() function is an inbuilt function in PHP which is used to clear all resource allocated to an Imagick object. Syntax: bool Imagick::clear( void ) Parameters: This function does not accept any parameter. It just clears off the resources of the Imagick object which is used to call the function. Return Value: This function returns true if the resources are cleared, else it returns false. Program 1: This program display the image content without using Imagick::clear() function. php <?php // Store the image into variable $url = 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'; // The file_get_contents() function // reads the image as string $image = file_get_contents($url); // Create an Imagick object $imagick = new Imagick(); $imagick->readImageBlob($image); // Comment the clear() function which // will display the image on the web page //$imagick->clear(); header("Content-Type: image/jpg"); // Display the output image echo $imagick->getImageBlob(); ?> Output: Program 2: This program uses Imagick::clear() function to clear all resources associated to imagick object. php <?php // Store the image into variable $url = 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'; // The file_get_contents() function // reads the image as string $image = file_get_contents($url); // Create an Imagick object $imagick = new Imagick(); $imagick->readImageBlob($image); // Comment the clear() function which // will display the image on the web page $imagick->clear(); header("Content-Type: image/jpg"); // Display the output image echo $imagick->getImageBlob(); ?> Output: Reference: https://www.php.net/manual/en/imagick.clear.php Comment More infoAdvertise with us Next Article PHP | Imagick clear() Function P piyush25pv Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Imagick Similar Reads PHP | Gmagick clear() Function The Gmagick::clear() function is an inbuilt function in PHP which is used to clear all resources associated to Gmagick object. Syntax: Gmagick Gmagick::clear( void ) Â Parameters: This function does not accepts any parameter. Return Value: This function returns the cleared Gmagick object. Errors/Exc 2 min read PHP | ImagickDraw clear() Function The ImagickDraw::clear() function is an inbuilt function in PHP which is used to clear the ImagickDraw object of any accumulated commands, and resets the settings it contains to their defaults. Syntax: bool ImagickDraw::clear( void ) Parameters: This function doesnât accepts any parameter. Return Va 2 min read PHP | Imagick clone() Function The Imagick::clone() function is an inbuilt function in PHP which is used to create a copy of Imagick object. This function creates copy of the same instance, that means it will have same properties and any change in it will not reflect to the main object. Syntax: Imagick Imagick::clone( void ) Para 1 min read PHP | Imagick destroy() Function The Imagick::destroy() function is an inbuilt function in PHP which is used to destroy the Imagick object and free all the resources associated with it. You can't access your object content once it is destroyed. Syntax: bool Imagick::destroy( void ) Parameters: This function does not accept any para 1 min read PHP | Imagick current() Function The Imagick::current() function is an inbuilt function in PHP which is used to return the reference of current Imagick object. This function does not create any copy but returns the same instance of Imagick. Syntax: Imagick Imagick::current( void ) Parameters: This function does not accepts any para 2 min read Like