Imagick::clear()函数是PHP中的内置函数,用于清除分配给Imagick对象的所有资源。
用法:
bool Imagick::clear( void )
参数:该函数不接受任何参数。它只是清除用于调用该函数的Imagick对象的资源。
返回值:如果清除了资源,此函数返回true,否则返回false。
示例1:该程序不使用Imagick::clear()函数显示图像内容。
<?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();
?>
输出:
示例2:该程序使用Imagick::clear()函数清除与imagick对象关联的所有资源。
<?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();
?>
输出:
参考: https://www.php.net/manual/en/imagick.clear.php
相关用法
- d3.js d3.set.clear()用法及代码示例
- PHP Ds\Set clear()用法及代码示例
- PHP DS\Map clear()用法及代码示例
- d3.js d3.map.clear()用法及代码示例
- p5.js clear()用法及代码示例
- PHP Ds\Queue clear()用法及代码示例
- PHP Ds\Deque clear()用法及代码示例
- PHP Ds\Stack clear()用法及代码示例
- PHP ImagickDraw clear()用法及代码示例
- PHP Ds\PriorityQueue clear()用法及代码示例
- PHP Ds\Collection clear()用法及代码示例
- C++ multimap clear()用法及代码示例
- PHP Ds\Pair clear()用法及代码示例
- PHP Gmagick clear()用法及代码示例
- PHP Ds\Vector clear()用法及代码示例
注:本文由纯净天空筛选整理自piyush25pv大神的英文原创作品 PHP | Imagick clear() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。