Есть ли в PHP встроенные структуры данных?

PHP предлагает структуры php-frameworks данных через базовое расширение php-frameworks стандартной библиотеки PHP data-structures (SPL), которое доступно и php-errors скомпилировано по умолчанию php-session в PHP 5.0.0.

Предлагаемые php-mail структуры данных доступны data-structure с PHP 5> = 5.3.0 и включают:

Двусвязные списки

Двусвязный php-errors список (DLL) - это список php5 узлов, связанных друг с другом php-oop в обоих направлениях. Операции phtml итератора, доступ к обоим data-structures концам, добавление или удаление php-fpm узлов имеют стоимость O (1), когда php-mail базовой структурой является php-namespaces DLL. Следовательно, он обеспечивает php-fpm достойную реализацию для php-mail стеков и очередей.

Горы

Кучи - это php-cli древовидные структуры, которые data-structures следуют свойству кучи: каждый php-cgi узел больше или равен своим php-fpm дочерним элементам при сравнении php-fpm с использованием реализованного php-mail метода сравнения, который php-fpm является глобальным для кучи.

Массивы

Массивы data-structure - это структуры, которые php-mail непрерывно хранят данные php5 и доступны через индексы. Не php-frameworks путайте их с массивами PHP: массивы php.ini PHP фактически реализованы phtml в виде упорядоченных хэш-таблиц.

Карта

Карта php-include - это структура данных, содержащая php-frameworks пары "ключ-значение". Массивы php-errors PHP можно рассматривать как php-frameworks отображение целых чисел / строк phtml в значения. SPL предоставляет php-errors карту от объектов к данным. Эту php-cli карту также можно использовать phtml как набор объектов.

Источник: http://php.net/manual/en/spl.datastructures.php

php

data-structures

2022-09-27T06:34:23+00:00