• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Imagick::clear()

    (PECL imagick 2.0.0)

    Clears all resources associated to Imagick object

    说明

    Imagick::clear(void): bool

    Clears all resources associated to Imagick object

    返回值

    成功时返回TRUE

    Imagick::destroy() has been deprecated in favor of Imagick::clear().
    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.
    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