Ds\Map::allocate
(PECL ds >= 1.0.0)
Ds\Map::allocate — Виділяє необхідну кількість пам'яті під потрібну місткість
Опис
public Ds\Map::allocate(int $capacity): void
Виділяє необхідну кількість пам'яті під потрібну місткість.
Список параметрів
capacity
Місткість (кількість значень), під зберігання яких запитується пам'ять.
Зауваження :
Значення залишається незмінним, якщо поточне значення більше або дорівнює заданому.
Зауваження :
Місткість завжди округляється до найближчого ступеня двійки. (Тобто 16, 32, 64, 128 і т.д)
Значення, що повертаються
Функція не повертає значення після виконання.
Приклади
Приклад #1 Приклад використання Ds\Map::allocate()****
Loading...
Висновок наведеного прикладу буде схожим на:
int(16)
int(128)