PHP - Funzione Ds \ PriorityQueue :: allocate ()

La funzione Ds \ PriorityQueue :: allocate () può allocare memoria sufficiente per la capacità richiesta.

Sintassi

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

La funzione Ds \ PriorityQueue :: allocate () può garantire che sia allocata memoria sufficiente per la capacità richiesta. Può eliminare la necessità di riallocare interni man mano che vengono aggiunti valori.

La funzione Ds \ PriorityQueue :: allocate () non restituisce alcun valore.

Esempio

<?php  
   $pqueue = new \Ds\PriorityQueue();  
  
   echo("The allocated space is:");  
   var_dump($pqueue->capacity());  
   echo("The allocated space is:");  
  
   $pqueue->allocate(10);  
   var_dump($pqueue->capacity());  
  
   $pqueue->allocate(80);  
   var_dump($pqueue->capacity());  
?>