Skip to content
Related Articles

Related Articles

PHP | Ds\Vector capacity() Function
  • Last Updated : 22 Aug, 2019

The Ds\Vector::capacity() function is an inbuilt function in PHP which is used to return the current capacity of the vector.

Syntax:

int public Ds\Vector::capacity( void )

Parameters: This function does not accept any parameter.

Return Value: This function returns the current capacity of vector.

Below programs illustrate the Ds\Vector::capacity() function in PHP:



Program 1:




<?php
  
// Declare a vector
$vector = new \Ds\Vector();
  
// Use capacity() function to 
// find the vector capacity 
// and display it
var_dump($vector->capacity());
  
// Use push() function to add 
// vector element
$vector->push(...range(1, 20));
  
// Display the vector capacity
var_dump($vector->capacity());
  
?> 

Output:

int(8)
int(20)

Program 2:




<?php
  
// Declare a vector
$vector = new \Ds\Vector();
  
// Use capacity() function to 
// find the vector capacity 
// and display it
var_dump($vector->capacity());
  
// Use push() function to add 
// vector element
$vector->push(...range(1, 100));
  
// Display the vector capacity
var_dump($vector->capacity());
  
?> 

Output:

int(8)
int(100)

Reference: http://php.net/manual/en/ds-vector.capacity.php

My Personal Notes arrow_drop_up
Recommended Articles
Page :