La función Ds\Vector::capacity() es una función incorporada en PHP que se utiliza para devolver la capacidad actual del vector.
Sintaxis:
int public Ds\Vector::capacity( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve la capacidad actual del vector.
Los siguientes programas ilustran la función Ds\Vector::capacity() en PHP:
Programa 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()); ?>
Producción:
int(8) int(20)
Programa 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()); ?>
Producción:
int(8) int(100)
Referencia: http://php.net/manual/en/ds-vector.capacity.php