RingBuffer
класс RingBuffer реализует ArrayAccess
Реализует кольцевой буфер.
Кольцевой буфер — это структура, подобная массиву, с фиксированным размером. Если буфер полон, следующий записанный элемент перезаписывает первое значение в буфере, затем второе и так далее.
Методы
| __construct(int $size) | ||
| offsetExists($key) {@inheritdoc} | ||
| offsetGet($key) {@inheritdoc} | ||
| offsetSet($key, $value) {@inheritdoc} | ||
| offsetUnset($key) {@inheritdoc} |
Подробности
__construct(int $size)
Параметры
| int | $size |
offsetExists($key)
{@inheritdoc}
Параметры
| $key |
offsetGet($key)
{@inheritdoc}
Параметры
| $key |
offsetSet($key, $value)
{@inheritdoc}
Параметры
| $key | ||
| $value |
offsetUnset($key)
{@inheritdoc}
Параметры
| $key |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Intl/Data/Util/RingBuffer.html