Imagick
在线手册:中文  英文

Imagick::clear

(PECL imagick 2.0.0)

Imagick::clearClears all resources associated to Imagick object

说明

bool Imagick::clear ( void )

Clears all resources associated to Imagick object

返回值

成功时返回 TRUE


Imagick
在线手册:中文  英文

用户评论:

admin at dinacel dot com (2013-06-16 03:18:14)

Destroy and clear methods seem to do exactly the same thing
@see http://svn.php.net/viewvc/pecl/imagick/trunk/imagick_class.c?view=markup (l.3066 & l.3087)
The code is duplicated, they do the same thing a bit differently.

markus dot s dot schmitz at gmail dot com (2012-12-11 08:46:18)

One might be suprised that there seems to be no difference between:

<?php
$imagick 
= new Imagick();
$imagick->clear();
$imagick->readImage('myfile.jpg');
?>

and

<?php
$imagick 
= new Imagick();
$imagick->destroy();
$imagick->readImage('myfile.jpg');
?>

Both functions reset all options and clear all used resources so you might want to use either one of them.
See also: http://php.net/manual/en/imagick.destroy.php

易百教程