PHP | Gmagick destroy() Function Last Updated : 17 Jan, 2020 Comments Improve Suggest changes Like Article Like Report The Gmagick::destroy() function is an inbuilt function in PHP which is used to destroy the Gmagick object and frees all resources associated with it. Syntax: bool Gmagick::destroy( void ) Parameters: This function doesn’t accept any parameter. Return Value: This function returns TRUE on success. Exceptions: This function throws GmagickException on error. Used Image: To capture the canvas area. Below given programs illustrate the Gmagick::destroy() function in PHP: Program 1: php <?php // Create a new Gmagick object $gmagick = new Gmagick( 'geeksforgeeks.png'); // Destroy the object resources $gmagick->destroy(); // Output the image header('Content-type: image/png'); echo $gmagick; ?> Output: No image is shown as output because it is destroyed. Program 2: php <?php // Create a new Gmagick object $gmagick = new Gmagick( 'geeksforgeeks.png'); $gmagick->setimageresolution(20, 20); echo "Before destruction:<br>"; print("<pre>".print_r($gmagick->getimageresolution(), true)."</pre>"); // Destroy the object resources $gmagick->destroy(); echo "After destruction:<br>"; print("<pre>".print_r($gmagick->getimageresolution(), true)."</pre>"); ?> Output: Before destruction: Array ( [x] => 20 [y] => 20 ) After destruction: Reference: https://www.php.net/manual/en/gmagick.destroy.php Comment More infoAdvertise with us Next Article PHP | Gmagick destroy() Function G gurrrung Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Gmagick Similar Reads 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 | ImagickDraw destroy() Function The ImagickDraw::destroy() function is an inbuilt function in PHP which is used to free all resources associated with the ImagickDraw object. Syntax: bool ImagickDraw::destroy( void ) Parameters: This function doesnât accepts any parameter. Return Value: This function returns TRUE on success. Except 1 min read 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 | Gmagick __construct() Function The Gmagick::__construct() function is an inbuilt function in PHP which is used to create a Gmagick object. Further Gmagick manipulations can be done with this newly created Gmagick object. Syntax: public Gmagick::__construct( string $filename ) Parameters: This function accepts a single parameter $ 1 min read PHP | Gmagick current() Function The Gmagick::current() function is an inbuilt function in PHP which is used to return the reference of the current Gmagick object. This function does not create any copy but returns the same instance of Gmagick. Syntax: Gmagick Gmagick::current( void ) Parameters: This function doesnât accept any pa 1 min read Like