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

La función Ds\Vector::allocate() es una función incorporada en PHP que se usa para asignar suficiente memoria para una capacidad requerida. Proporciona el tamaño personalizado del vector para asignar espacio.

Sintaxis:

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

Parámetros: esta función acepta un solo parámetro $capacidad que contiene el espacio que se asignará.

Nota: La capacidad seguirá siendo la misma si este valor es menor o igual que la capacidad actual.

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

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

Programa 1:

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

Producción:

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

Programa 2:

<?php
  
// Declare new vector
$vector = new \Ds\Vector();
  
echo("Allocated Space is: ");
  
// Use capacity() function
var_dump($vector->capacity());
  
echo("Allocated space is: ");
  
// Use allocate() function to 
// allocate capacity
$vector->allocate(5);
  
// Display the Vector capacity
var_dump($vector->capacity());
  
// Use allocate() function to 
// allocate capacity
$vector->allocate(120);
  
// Display the Vector capacity
var_dump($vector->capacity());
?> 

Producción:

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

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

Publicación traducida automáticamente

Artículo escrito por barykrg 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 *