PHP - Fonction Ds Deque allocate ()

La fonction Ds \ Deque :: allocate () peut allouer suffisamment de mémoire pour une capacité requise.

Syntaxe

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

La fonction Ds \ Deque :: allocate () garantit que suffisamment de mémoire peut être allouée pour une capacité requise. Cela peut supprimer la nécessité de réaffecter un interne lorsque des valeurs sont ajoutées.

La fonction Ds \ Deque :: allocate () ne renvoie aucune valeur.

Exemple 1

<?php 
   $deque = new \Ds\Deque();  
   var_dump($deque->capacity()); 
   
   $deque->allocate(20);  
   var_dump($deque->capacity()); 
?>

Exemple 2

<?php 
   $deque = new \Ds\Deque();  
   var_dump($deque->capacity());  
   
   $deque->allocate(50); 
   var_dump($deque->capacity());  
   
   $deque->allocate(60); 
   var_dump($deque->capacity()); 
?>