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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。