Open In App

PHP | Imagick nextImage() Function

Last Updated : 21 Jul, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

The Imagick::nextImage() function is an inbuilt function in PHP which is used to move to the next image within the Imagick instance. An Imagick instance may consist of a list of images within it and Imagick nextImage() associates the next image in the image list with an Imagick instance.

Syntax:

bool Imagick::nextImage( void ) 

Parameters:

This function does not accept any parameters.

Return Value:

It returns true on successful execution. Below program illustrates the Imagick::nextImage() function in PHP:

Program:

php
<?php

// Declare a list of images
$images = [
"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png",
"https://media.geeksforgeeks.org/wp-content/uploads/geek.png"
];

// List the two images to be loaded in Imagick object
$count = 0;

$image = new Imagick($images);

while($image->nextImage()) {
    
    // Increment count till we have next image on the list
    $count++;
}

$count++;

echo("The count of images in Imagick instance is " . $count);

?>

Output:

The count of images in $image is 2

Reference: https://www.php.net/manual/en/imagick.nextimage.php


Next Article

Similar Reads