Imagick::clear

(PECL imagick 2, PECL imagick 3)

Imagick::clear清除与 Imagick 对象关联的所有资源

说明

public Imagick::clear(): bool

清除与 Imagick 对象关联的所有资源

参数

此函数没有参数。

返回值

成功时返回 true

添加说明

用户贡献说明 3 条说明

20
kd0bpv at gmail dot com
10 年前
Imagick::destroy() 已被弃用,建议使用 Imagick::clear()。
-13
admin at dinacel dot com
11 年前
Destroy 和 clear 方法似乎执行完全相同的事情
@see http://svn.php.net/viewvc/pecl/imagick/trunk/imagick_class.c?view=markup (l.3066 & l.3087)

代码是重复的,它们以略微不同的方式执行相同的事情。
-22
markus dot s dot schmitz at gmail dot com
11 年前
人们可能会惊讶地发现,以下两段代码之间似乎没有区别:

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



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

这两个函数都重置所有选项并清除所有使用的资源,因此您可能希望使用其中任何一个。
另请参阅:https://php.net/manual/en/imagick.destroy.php
To Top