Open In App

PHP | Ds\Sequence capacity() Function

Last Updated : 21 Aug, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
The Ds\Sequence::capacity() function is an inbuilt function in PHP which is used to returns the current capacity of sequence. Syntax:
int abstract public Ds\Sequence::capacity ( void )
Parameter: This function does not accepts any parameter. Return value: This function returns the current capacity of sequence. Below programs illustrate the Ds\Sequence::capacity() function in PHP: Program 1: php
<?php

// Declare a sequence
$seq = new \Ds\Vector();

// Use capacity() function
var_dump($seq->capacity());

// Push element in sequence
$seq->push(...range(1, 100));

// Use capacity() function
var_dump($seq->capacity());

// Pop element in sequence
$seq->pop();

// Use capacity() function
var_dump($seq->capacity());

?>
Output:
int(8)
int(100)
int(100)
Program 2: php
<?php

// Declare a sequence
$seq = new \Ds\Vector();

// Push element in sequence
$seq->push(...range(1, 50));

// Use capacity() function
var_dump($seq->capacity());

// Push element in sequence
$seq->push(...range(1, 50));

// Use capacity() function
var_dump($seq->capacity());

?>
Output:
int(50)
int(100)
Reference: https://www.php.net/manual/en/ds-sequence.capacity.php

Next Article

Similar Reads