La función Imagick::hasPreviousImage() es una función incorporada en PHP que se usa para verificar si el objeto Imagick tiene una imagen anterior o no. Si el objeto Imagick tiene varias imágenes, devuelve verdadero; de lo contrario, devuelve falso.
Sintaxis:
bool Imagick::hasPreviousImage( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve VERDADERO si el objeto tiene más imágenes al recorrer la lista en la dirección inversa; de lo contrario, devuelve FALSO.
El siguiente programa ilustra la función Imagick::hasPreviousImage() en PHP:
Programa: Este programa demuestra el funcionamiento de la función hasPreviousImage() con múltiples imágenes y sin múltiples imágenes.
php
<?php // String array containing path of images $imagePaths = [ "https://www.geeksforgeeks.org/wp-content/uploads/gfg_200X200.png", "https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-6.png" ]; // Create new Imagick object $canvas = new Imagick(); $image = new Imagick( 'https://www.geeksforgeeks.org/wp-content/uploads/gfg_200X200.png'); foreach ($imagePaths as $imagePath) { // Adding images in the canvas $canvas->readImage($imagePath); } // The pointer points to second image if($canvas->hasPreviousImage()) { echo('$canvas has Multiple Images !!'); } if($image->hasPreviousImage()) { // With a single image echo('$image has Multiple Images !!'); } ?>
Producción:
$canvas has Multiple Images !!
Referencia: https://www.php.net/manual/en/imagick.haspreviousimage.php
Publicación traducida automáticamente
Artículo escrito por piyush25pv y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA