PHP - Función allocate () del vector Ds

La función Ds \ Vector :: allocate () puede asignar suficiente memoria para la capacidad requerida.

Sintaxis

public void Ds\Vector::allocate( int $capacity )

La función Ds \ Vector :: allocate () puede garantizar que se asigne suficiente memoria para la capacidad requerida. Puede eliminar la necesidad de reasignar un interno a medida que se agregan valores.

La función Ds \ Vector :: allocate () no devuelve ningún valor.

Ejemplo 1

<?php 
   $vector = new \Ds\Vector(); 
  
   echo("Allocated memory:"); 
   var_dump($vector->capacity()); 
  
   echo("Allocated memory:"); 
   $vector->allocate(50); 
  
   var_dump($vector->capacity()); 
?>

Ejemplo 2

<?php 
   $vector = new \Ds\Vector(); 
  
   echo("Allocated momory:"); 
   var_dump($vector->capacity()); 
  
   echo("Allocated memory:"); 
   $vector->allocate(7); 

   var_dump($vector->capacity()); 
   $vector->allocate(100); 
  
   var_dump($vector->capacity()); 
?>