当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP Imagick current()用法及代码示例


Imagick::current()函数是PHP中的内置函数,用于返回当前Imagick对象的引用。该函数不创建任何副本,但返回相同的Imagick实例。

用法:

Imagick Imagick::current( void )

参数:该函数不接受任何参数。


返回值:它返回Imagick对象的实例。

示例1:该程序与current()方法的简单函数有关。它将创建一个变量,该变量具有指向相同实例的新名称,并在新变量的帮助下显示旧变量的内容。

<?php 
  
// Create new Imagick object 
$im = new Imagick( 
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-6.png'); 
  
// Use Imagick::current() function and 
// initialized with Image  
$im1 = $im->current(); 
  
// Imagick instance returned in a new variable $im1 
header("Content-type: image/png"); 
  
// Display image as output 
echo $im1; 
  
?>

输出:
Output

示例2:它使用第二个变量对图像执行模糊操作,并且更改将反映在第一个变量上,因为这两个变量都指向同一实例。

<?php 
   
// Create new Imagick object 
$im = new Imagick( 
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-6.png'); 
   
// Use Imagick::current() function 
$im1 = $im->current(); 
   
// Use Imagick::blurImage() function to blur the image 
$im1->blurImage(5, 3); 
  
header("Content-type: image/png"); 
   
// Display the image as 
echo $im; 
   
?>

输出:
Output 2

参考: https://www.php.net/manual/en/imagick.current.php



相关用法


注:本文由纯净天空筛选整理自piyush25pv大神的英文原创作品 PHP | Imagick current() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。