PHP | Función Ds\\Set allocate()

La función Ds\Set::allocate() es una función incorporada en PHP que se usa para asignar memoria para la capacidad requerida.

Sintaxis:

void public Ds\Set::allocate( $capacity )

Parámetros: esta función acepta un solo parámetro $capacity que contiene el valor de la capacidad que se asignará. Capacidad siempre redondeada en potencias de 2.

Valor devuelto : esta función no devuelve ningún valor.

Los siguientes programas ilustran la función Ds\Set::allocate() en PHP:

Programa 1:

<?php 
  
// Declare new empty set 
$set = new \Ds\Set(); 
  
echo("Allocated Space is: "); 
  
// Use capacity() function 
var_dump($set->capacity());  
  
// Use allocate() function to 
// allocate capacity 
$set->allocate(50); 
  
echo("Allocated space is: ");
  
// Display the allocated vector 
// capacity 
var_dump($set->capacity()); 
  
?> 
Producción:

Allocated Space is: int(8)
Allocated space is: int(64)

Programa 2:

<?php 
  
// Declare an empty set 
$set = new \Ds\Set();
  
echo("Allocated Space is: "); 
  
// Use capacity() function 
var_dump($set->capacity());  
  
// Use allocate() function to 
// allocate capacity 
$set->allocate(5); 
  
echo("Allocated space is: ");
  
// Display the capacity 
var_dump($set->capacity()); 
  
echo("Allocated space is: ");
  
// Use allocate() function to 
// allocate capacity 
$set->allocate(120); 
  
// Display the capacity 
var_dump($set->capacity()); 
?> 
Producción:

Allocated Space is: int(8)
Allocated space is: int(8)
Allocated space is: int(128)

Referencia: http://php.net/manual/en/ds-set.allocate.php

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *