Documentación offline PHP master

Ds\Sequence::allocate

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Ds\Sequence::allocate

Asigna suficiente memoria para una capacidad requerida

Descripción#

abstract public Ds\Sequence::allocate(int $capacity): void
```php

Asegura que se asigne suficiente memoria para una capacidad requerida. Esto elimina la necesidad de reasignar el búfer interno a medida que se añaden valores.

## Parámetros

`capacity`  
El número de valores para los cuales se debe asignar la capacidad.

> [!NOTE]
> La capacidad permanecerá igual si este valor es inferior o igual a la capacidad actual.

## Valores devueltos

No se retorna ningún valor.

## Ejemplos

Ejemplo de `Ds\Sequence::allocate`
capacity()); $vector->allocate(100); var_dump($sequence->capacity()); ?>

```php

Resultado del ejemplo anterior es similar a:

int(10)
int(100)