La función Gmagick::current() es una función incorporada en PHP que se utiliza para devolver la referencia del objeto Gmagick actual. Esta función no crea ninguna copia pero devuelve la misma instancia de Gmagick.
Sintaxis:
Gmagick Gmagick::current( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor de retorno: esta función devuelve el objeto Gmagick en caso de éxito.
Excepciones: esta función lanza GmagickException en caso de error.
Los programas dados a continuación ilustran la función Gmagick::current() en PHP:
Imagen usada:
Programa 1:
<?php // Create two new Gmagick object $gmagick = new Gmagick('geeksforgeeks.png'); $gmagicknew = new Gmagick(); // Get the current object $gmagicknew = $gmagick->current(); // Output the new Gmagick object image to browser header('Content-type: image/png'); echo $gmagicknew; ?>
Producción:
Programa 2:
<?php // Create two new Gmagick object $gmagick = new Gmagick('geeksforgeeks.png'); $gmagicknew = new Gmagick(); // Get the current object $gmagicknew = $gmagick->current(); // Apply blur to new object $gmagicknew->blurimage(20, 2); // Output the image to browser header('Content-type: image/png'); echo $gmagicknew; ?>
Producción:
Referencia: https://www.php.net/manual/en/gmagick.current.php