Классы и методы PHP
ООП-справочник: классы, методы, исключения, наследование и практические сценарии.
DOMComment::__construct — Создаёт новый экземпляр класса DOMComment
DOMComment::__construct: Создаёт новый экземпляр класса DOMComment. Контекст: владелец DOMComment. Различительные признаки: DOMComment / construct; необязательные $data; результат void; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::__construct — Создаёт новый объект DOMDocument
DOMDocument::__construct: Создаёт новый объект DOMDocument. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / construct; необязательные $version, $encoding; результат void; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::adoptNode — Переносит узел из другого документа
DOMDocument::adoptNode: Переносит узел из другого документа. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / adopt / Node; обязательные $node; результат DOMNode|false; задача «операция Node»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createAttributeNS — Создаёт новый атрибут узла с соответствующим пространством имён
DOMDocument::createAttributeNS: Создаёт новый атрибут узла с соответствующим пространством имён. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Attribute / NS; обязательные $namespace, $qualifiedName; результат DOMAttr|false; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createComment — Создать новый узел комментария
DOMDocument::createComment: Создать новый узел комментария. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Comment; обязательные $data; результат DOMComment; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createDocumentFragment — Создаёт новый фрагмент документа
DOMDocument::createDocumentFragment: Создаёт новый фрагмент документа. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Document / Fragment; аргументов нет; результат DOMDocumentFragment; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createElement — Создаёт новый узел элемента
DOMDocument::createElement: Создаёт новый узел элемента. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Element; обязательные $localName; необязательные $value; результат DOMElement|false; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createElementNS — Создать новый узел элемента с соответствующим пространством имён
DOMDocument::createElementNS: Создать новый узел элемента с соответствующим пространством имён. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Element / NS; обязательные $namespace, $qualifiedName; необязательные $value; результат DOMElement|false; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::createEntityReference — Создать новый узел ссылки на сущность
DOMDocument::createEntityReference: Создать новый узел ссылки на сущность. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / create / Entity / Reference; обязательные $name; результат DOMEntityReference|false; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::getElementById — Ищет элемент с определённым идентификатором
DOMDocument::getElementById: Ищет элемент с определённым идентификатором. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / get / Element / By / Id; обязательные $elementId; результат DOMElement|null; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::getElementsByTagName — Ищет все элементы с заданным локальным именем
DOMDocument::getElementsByTagName: Ищет все элементы с заданным локальным именем. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / get / Elements / By / Tag / Name; обязательные $qualifiedName; результат DOMNodeList; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::getElementsByTagNameNS — Ищет все элементы с заданным именем в указанном пространстве имён
DOMDocument::getElementsByTagNameNS: Ищет все элементы с заданным именем в указанном пространстве имён. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / get / Elements / By / Tag / Name / NS; обязательные $namespace, $localName; результат DOMNodeList; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::importNode — Импортировать узел в текущий документ
DOMDocument::importNode: Импортировать узел в текущий документ. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / import / Node; обязательные $node; необязательные $deep; результат DOMNode|false; задача «операция Node»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::load — Загрузка XML из файла
DOMDocument::load: Загрузка XML из файла. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / load; обязательные $filename; необязательные $options; результат bool; задача «операция load»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::loadHTML — Загрузка HTML из строки
DOMDocument::loadHTML: Загрузка HTML из строки. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / load / HTML; обязательные $source; необязательные $options; результат bool; задача «операция HTML»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::loadHTMLFile — Загрузка HTML из файла
DOMDocument::loadHTMLFile: Загрузка HTML из файла. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / load / HTMLFile; обязательные $filename; необязательные $options; результат bool; задача «операция HTMLFile»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::loadXML — Загрузка XML из строки
DOMDocument::loadXML: Загрузка XML из строки. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / load / XML; обязательные $source; необязательные $options; результат bool; задача «операция XML»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::registerNodeClass — Регистрирует производный пользовательский класс, через который создаётся тип базового узла
DOMDocument::registerNodeClass: Регистрирует производный пользовательский класс, через который создаётся тип базового узла. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / register / Node / Class; обязательные $baseClass, $extendedClass; результат true; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::relaxNGValidate — Производит проверку документа на правильность построения посредством relaxNG
DOMDocument::relaxNGValidate: Производит проверку документа на правильность построения посредством relaxNG. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / relax / NGValidate; обязательные $filename; результат bool; задача «проверка условия»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::relaxNGValidateSource — Проверяет документ посредством relaxNG
DOMDocument::relaxNGValidateSource: Проверяет документ посредством relaxNG. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / relax / NGValidate / Source; обязательные $source; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::save — Сохраняет XML-дерево из внутреннего представления в файл
DOMDocument::save: Сохраняет XML-дерево из внутреннего представления в файл. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / save; обязательные $filename; необязательные $options; результат int|false; задача «операция save»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::saveHTML — Сохраняет документ из внутреннего представления в строку, используя форматирование HTML
DOMDocument::saveHTML: Сохраняет документ из внутреннего представления в строку, используя форматирование HTML. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / save / HTML; необязательные $node; результат string|false; задача «представление результата»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::saveHTMLFile — Сохраняет документ из внутреннего представления в файл, используя форматирование HTML
DOMDocument::saveHTMLFile: Сохраняет документ из внутреннего представления в файл, используя форматирование HTML. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / save / HTMLFile; обязательные $filename; результат int|false; задача «представление результата»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::saveXML — Сохраняет XML-дерево из внутреннего представления в виде строки
DOMDocument::saveXML: Сохраняет XML-дерево из внутреннего представления в виде строки. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / save / XML; необязательные $node, $options; результат string|false; задача «операция XML»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::schemaValidate — Проверяет действительность документа, основываясь на заданной схеме. Поддерживается только XML-схема 1.0.
DOMDocument::schemaValidate: Проверяет действительность документа, основываясь на заданной схеме. Поддерживается только XML-схема 1.0.. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / schema / Validate; обязательные $filename; необязательные $flags; результат bool; задача «проверка условия»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::schemaValidateSource — Проверяет действительность документа, основываясь на схеме
DOMDocument::schemaValidateSource: Проверяет действительность документа, основываясь на схеме. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / schema / Validate / Source; обязательные $source; необязательные $flags; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::validate — Проверяет документ на соответствие его DTD
DOMDocument::validate: Проверяет документ на соответствие его DTD. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / validate; аргументов нет; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocument::xinclude — Проводит вставку XInclude в объекте DOMDocument
DOMDocument::xinclude: Проводит вставку XInclude в объекте DOMDocument. Контекст: владелец DOMDocument. Различительные признаки: DOMDocument / xinclude; необязательные $options; результат int|false; задача «операция xinclude»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMDocumentFragment::appendXML — Добавление необработанных данных XML
DOMDocumentFragment::appendXML: Добавление необработанных данных XML. Контекст: владелец DOMDocumentFragment. Различительные признаки: DOMDocument / Fragment / append / XML; обязательные $data; результат bool; задача «закрытие или завершение»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::__construct — Создаёт новый экземпляр класса DOMElement
DOMElement::__construct: Создаёт новый экземпляр класса DOMElement. Контекст: владелец DOMElement. Различительные признаки: DOMElement / construct; обязательные $qualifiedName; необязательные $value, $namespace; результат void; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::getElementsByTagName — Возвращает элементы по имени тега
DOMElement::getElementsByTagName: Возвращает элементы по имени тега. Контекст: владелец DOMElement. Различительные признаки: DOMElement / get / Elements / By / Tag / Name; обязательные $qualifiedName; результат DOMNodeList; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::getElementsByTagNameNS — Получает элементы по локальному имени в заданном пространстве имён
DOMElement::getElementsByTagNameNS: Получает элементы по локальному имени в заданном пространстве имён. Контекст: владелец DOMElement. Различительные признаки: DOMElement / get / Elements / By / Tag / Name / NS; обязательные $namespace, $localName; результат DOMNodeList; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::hasAttribute — Проверяет, существует ли атрибут
DOMElement::hasAttribute: Проверяет, существует ли атрибут. Контекст: владелец DOMElement. Различительные признаки: DOMElement / has / Attribute; обязательные $qualifiedName; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::hasAttributeNS — Проверяет, существует ли заданный атрибут
DOMElement::hasAttributeNS: Проверяет, существует ли заданный атрибут. Контекст: владелец DOMElement. Различительные признаки: DOMElement / has / Attribute / NS; обязательные $namespace, $localName; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setAttribute — Добавляет новый или изменяет существующий атрибут
DOMElement::setAttribute: Добавляет новый или изменяет существующий атрибут. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Attribute; обязательные $qualifiedName, $value; результат DOMAttr|bool; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setAttributeNode — Добавляет новый узел атрибута в элемент
DOMElement::setAttributeNode: Добавляет новый узел атрибута в элемент. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Attribute / Node; обязательные $attr; результат DOMAttr|null|false; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setAttributeNodeNS — Добавляет новый атрибут в элемент
DOMElement::setAttributeNodeNS: Добавляет новый атрибут в элемент. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Attribute / Node / NS; обязательные $attr; результат DOMAttr|null|false; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setIdAttribute — Объявляет атрибуту c указанным именем тип ID
DOMElement::setIdAttribute: Объявляет атрибуту c указанным именем тип ID. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Id / Attribute; обязательные $qualifiedName, $isId; результат void; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setIdAttributeNode — Объявляет указанному узлу атрибута тип ID
DOMElement::setIdAttributeNode: Объявляет указанному узлу атрибута тип ID. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Id / Attribute / Node; обязательные $attr, $isId; результат void; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMElement::setIdAttributeNS — Объявляет атрибуту с указанными локальным именем и URI пространства имён тип ID
DOMElement::setIdAttributeNS: Объявляет атрибуту с указанными локальным именем и URI пространства имён тип ID. Контекст: владелец DOMElement. Различительные признаки: DOMElement / set / Id / Attribute / NS; обязательные $namespace, $qualifiedName, $isId; результат void; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMEntityReference::__construct — Создаёт новый объект класса DOMEntityReference
DOMEntityReference::__construct: Создаёт новый объект класса DOMEntityReference. Контекст: владелец DOMEntityReference. Различительные признаки: DOMEntity / Reference / construct; обязательные $name; результат void; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMImplementation::createDocument — Создаёт объект класса DOMDocument заданного типа с его элементом document
DOMImplementation::createDocument: Создаёт объект класса DOMDocument заданного типа с его элементом document. Контекст: владелец DOMImplementation. Различительные признаки: DOMImplementation / create / Document; необязательные $namespace, $qualifiedName, $doctype; результат DOMDocument; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMImplementation::createDocumentType — Создаёт пустой объект класса DOMDocumentType
DOMImplementation::createDocumentType: Создаёт пустой объект класса DOMDocumentType. Контекст: владелец DOMImplementation. Различительные признаки: DOMImplementation / create / Document / Type; обязательные $qualifiedName; необязательные $publicId, $systemId; результат DOMDocumentType|false; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMImplementation::hasFeature — Проверяет, реализует ли DOM-реализация интерфейс конкретного модуля DOM
DOMImplementation::hasFeature: Проверяет, реализует ли DOM-реализация интерфейс конкретного модуля DOM. Контекст: владелец DOMImplementation. Различительные признаки: DOMImplementation / has / Feature; обязательные $feature, $version; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · проверьте устареваниеМетод · структурная справкаDOMNamedNodeMap::count — Количество узлов в отображении
DOMNamedNodeMap::count: Количество узлов в отображении. Контекст: владелец DOMNamedNodeMap. Различительные признаки: DOMNamed / Node / Map / count; аргументов нет; результат int; задача «преобразование коллекции»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNamedNodeMap::getNamedItemNS — Получает узел с заданным локальным именем и URI пространства имён
DOMNamedNodeMap::getNamedItemNS: Получает узел с заданным локальным именем и URI пространства имён. Контекст: владелец DOMNamedNodeMap. Различительные признаки: DOMNamed / Node / Map / get / Named / Item / NS; обязательные $namespace, $localName; результат DOMNode|null; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNamedNodeMap::item — Получает узел с заданным индексом
DOMNamedNodeMap::item: Получает узел с заданным индексом. Контекст: владелец DOMNamedNodeMap. Различительные признаки: DOMNamed / Node / Map / item; обязательные $index; результат DOMNode|null; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNameSpaceNode::__sleep — Запрещает сериализацию, если только методы сериализации не реализовали в подклассе
DOMNameSpaceNode::__sleep: Запрещает сериализацию, если только методы сериализации не реализовали в подклассе. Контекст: владелец DOMNameSpaceNode. Различительные признаки: DOMName / Space / Node / sleep; аргументов нет; результат array; задача «кодирование или упаковка»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNameSpaceNode::__wakeup — Запрещает десериализацию, если только методы десериализации не реализовали в подклассе
DOMNameSpaceNode::__wakeup: Запрещает десериализацию, если только методы десериализации не реализовали в подклассе. Контекст: владелец DOMNameSpaceNode. Различительные признаки: DOMName / Space / Node / wakeup; аргументов нет; результат void; задача «кодирование или упаковка»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::__sleep — Запрещает сериализацию, если только методы сериализации не реализовали в подклассе
DOMNode::__sleep: Запрещает сериализацию, если только методы сериализации не реализовали в подклассе. Контекст: владелец DOMNode. Различительные признаки: DOMNode / sleep; аргументов нет; результат array; задача «кодирование или упаковка»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::__wakeup — Запрещает десериализацию, если только методы десериализации не реализовали в подклассе
DOMNode::__wakeup: Запрещает десериализацию, если только методы десериализации не реализовали в подклассе. Контекст: владелец DOMNode. Различительные признаки: DOMNode / wakeup; аргументов нет; результат void; задача «кодирование или упаковка»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::appendChild — Добавляет новый дочерний узел в конец списка потомков
DOMNode::appendChild: Добавляет новый дочерний узел в конец списка потомков. Контекст: владелец DOMNode. Различительные признаки: DOMNode / append / Child; обязательные $node; результат DOMNode|false; задача «закрытие или завершение»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::compareDocumentPosition — Сравнивает положение двух узлов
DOMNode::compareDocumentPosition: Сравнивает положение двух узлов. Контекст: владелец DOMNode. Различительные признаки: DOMNode / compare / Document / Position; обязательные $other; результат int; задача «операция Position»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::contains — Проверяет, содержит ли узел другой узел
DOMNode::contains: Проверяет, содержит ли узел другой узел. Контекст: владелец DOMNode. Различительные признаки: DOMNode / contains; обязательные $other; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::hasAttributes — Проверяет, имеет ли данный узел атрибуты
DOMNode::hasAttributes: Проверяет, имеет ли данный узел атрибуты. Контекст: владелец DOMNode. Различительные признаки: DOMNode / has / Attributes; аргументов нет; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::hasChildNodes — Проверяет, имеет ли данный узел потомков
DOMNode::hasChildNodes: Проверяет, имеет ли данный узел потомков. Контекст: владелец DOMNode. Различительные признаки: DOMNode / has / Child / Nodes; аргументов нет; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::insertBefore — Добавляет новый дочерний узел перед указанным узлом
DOMNode::insertBefore: Добавляет новый дочерний узел перед указанным узлом. Контекст: владелец DOMNode. Различительные признаки: DOMNode / insert / Before; обязательные $node; необязательные $child; результат DOMNode|false; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::isDefaultNamespace — Проверяет, является ли указанный URI пространства имён узла пространством имён по умолчанию или нет
DOMNode::isDefaultNamespace: Проверяет, является ли указанный URI пространства имён узла пространством имён по умолчанию или нет. Контекст: владелец DOMNode. Различительные признаки: DOMNode / is / Default / Namespace; обязательные $namespace; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::isEqualNode — Проверяет, что оба узла идентичны
DOMNode::isEqualNode: Проверяет, что оба узла идентичны. Контекст: владелец DOMNode. Различительные признаки: DOMNode / is / Equal / Node; обязательные $otherNode; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::isSameNode — Указывает, являются ли два узла одним и тем же узлом
DOMNode::isSameNode: Указывает, являются ли два узла одним и тем же узлом. Контекст: владелец DOMNode. Различительные признаки: DOMNode / is / Same / Node; обязательные $otherNode; результат bool; задача «операция Node»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::isSupported — Проверяет, поддерживается ли возможность в определённой версии
DOMNode::isSupported: Проверяет, поддерживается ли возможность в определённой версии. Контекст: владелец DOMNode. Различительные признаки: DOMNode / is / Supported; обязательные $feature, $version; результат bool; задача «проверка условия»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::lookupNamespaceURI — Получает URI пространства имён узла по префиксу
DOMNode::lookupNamespaceURI: Получает URI пространства имён узла по префиксу. Контекст: владелец DOMNode. Различительные признаки: DOMNode / lookup / Namespace / URI; обязательные $prefix; результат string|null; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::lookupPrefix — Получает префикс пространства имён узла из URI-идентификатора пространства имён
DOMNode::lookupPrefix: Получает префикс пространства имён узла из URI-идентификатора пространства имён. Контекст: владелец DOMNode. Различительные признаки: DOMNode / lookup / Prefix; обязательные $namespace; результат string|null; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNode::removeChild — Удаляет дочерний узел из списка потомков
DOMNode::removeChild: Удаляет дочерний узел из списка потомков. Контекст: владелец DOMNode. Различительные признаки: DOMNode / remove / Child; обязательные $child; результат DOMNode|false; задача «удаление»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMNodeList::count — Получить количество узлов в списке
DOMNodeList::count: Получить количество узлов в списке. Контекст: владелец DOMNodeList. Различительные признаки: DOMNode / List / count; аргументов нет; результат int; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMParentNode::append — Добавляет узлы после последнего дочернего узла
DOMParentNode::append: Добавляет узлы после последнего дочернего узла. Контекст: владелец DOMParentNode. Различительные признаки: DOMParent / Node / append; обязательные $...nodes; вариативные $...nodes; результат void; задача «закрытие или завершение»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMParentNode::prepend — Добавляет узлы перед первым дочерним узлом
DOMParentNode::prepend: Добавляет узлы перед первым дочерним узлом. Контекст: владелец DOMParentNode. Различительные признаки: DOMParent / Node / prepend; обязательные $...nodes; вариативные $...nodes; результат void; задача «закрытие или завершение»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMParentNode::replaceChildren — Заменяет потомков в узле
DOMParentNode::replaceChildren: Заменяет потомков в узле. Контекст: владелец DOMParentNode. Различительные признаки: DOMParent / Node / replace / Children; обязательные $...nodes; вариативные $...nodes; результат void; задача «изменение состояния»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMProcessingInstruction::__construct — Создаёт новый объект класса DOMProcessingInstruction
DOMProcessingInstruction::__construct: Создаёт новый объект класса DOMProcessingInstruction. Контекст: владелец DOMProcessingInstruction. Различительные признаки: DOMProcessing / Instruction / construct; обязательные $name; необязательные $value; результат void; задача «создание»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMText::isElementContentWhitespace — Возвращает, содержит ли текстовый узел пробел в содержимом элемента
DOMText::isElementContentWhitespace: Возвращает, содержит ли текстовый узел пробел в содержимом элемента. Контекст: владелец DOMText. Различительные признаки: DOMText / is / Element / Content / Whitespace; аргументов нет; результат bool; задача «получение данных»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMText::isWhitespaceInElementContent — Определяет, содержит ли текстовый узел пробелы в содержимом
DOMText::isWhitespaceInElementContent: Определяет, содержит ли текстовый узел пробелы в содержимом. Контекст: владелец DOMText. Различительные признаки: DOMText / is / Whitespace / In / Element / Content; аргументов нет; результат bool; задача «операция Content»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMText::splitText — Разделяет узел на два, начиная с заданной позиции
DOMText::splitText: Разделяет узел на два, начиная с заданной позиции. Контекст: владелец DOMText. Различительные признаки: DOMText / split / Text; обязательные $offset; результат DOMText|false; задача «открытие или запуск»; профиль «преобразование данных».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::evaluate — Вычисляет XPath-выражение и возвращает типизированный результат, если возможно
DOMXPath::evaluate: Вычисляет XPath-выражение и возвращает типизированный результат, если возможно. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / evaluate; обязательные $expression; необязательные $contextNode, $registerNodeNS; результат mixed; задача «получение данных»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::query — Вычисляет XPath-выражение
DOMXPath::query: Вычисляет XPath-выражение. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / query; обязательные $expression; необязательные $contextNode, $registerNodeNS; результат mixed; задача «получение данных»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::quote — Берёт в кавычки строку для XPath-выражения
DOMXPath::quote: Берёт в кавычки строку для XPath-выражения. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / quote; обязательные $str; результат string; задача «операция quote»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::registerNamespace — Регистрирует пространство имён с объектом DOMXPath
DOMXPath::registerNamespace: Регистрирует пространство имён с объектом DOMXPath. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / register / Namespace; обязательные $prefix, $namespace; результат bool; задача «операция Namespace»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::registerPhpFunctionNS — Регистрирует PHP-функции как XPath-функции с пространством имён
DOMXPath::registerPhpFunctionNS: Регистрирует PHP-функции как XPath-функции с пространством имён. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / register / Php / Function / NS; обязательные $namespaceURI, $name, $callable; результат void; задача «операция NS»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDOMXPath::registerPhpFunctions — Регистрирует PHP-функции как XPath-функции
DOMXPath::registerPhpFunctions: Регистрирует PHP-функции как XPath-функции. Контекст: владелец DOMXPath. Различительные признаки: DOMXPath / register / Php / Functions; необязательные $restrict; результат void; задача «операция Functions»; профиль «файловый ввод-вывод».
DOM · метод · закреплённая ревизияМетод · структурная справкаDs\Collection::toArray — Преобразовывает коллекцию в массив ( )
Ds\Collection::toArray: Преобразовывает коллекцию в массив ( ). Контекст: владелец Ds\Collection. Различительные признаки: Ds\Collection / to / Array; аргументов нет; результат array; задача «операция Array»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::allocate — Выделяет память под указанную вместимость
Ds\Deque::allocate: Выделяет память под указанную вместимость. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / allocate; обязательные $capacity; результат void; задача «операция allocate»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::apply — Обновляет все значения, применяя callback-функцию к каждому значению
Ds\Deque::apply: Обновляет все значения, применяя callback-функцию к каждому значению. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / apply; обязательные $callback; результат void; задача «операция apply»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::capacity — Возвращает текущую вместимость
Ds\Deque::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / capacity; аргументов нет; результат int; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::clear — Удаляет все значения из двухсторонней очереди
Ds\Deque::clear: Удаляет все значения из двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / clear; аргументов нет; результат void; задача «удаление»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::contains — Проверяет, содержится ли в двухсторонней очереди заданные значения
Ds\Deque::contains: Проверяет, содержится ли в двухсторонней очереди заданные значения. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / contains; обязательные $...values; вариативные $...values; результат bool; задача «проверка условия»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::copy — Возвращает поверхностную копию коллекции
Ds\Deque::copy: Возвращает поверхностную копию коллекции. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / copy; аргументов нет; результат Ds\Deque; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::filter — Создаёт новую двухстороннюю очередь из элементов, выбранных с помощью заданной callback-функции
Ds\Deque::filter: Создаёт новую двухстороннюю очередь из элементов, выбранных с помощью заданной callback-функции. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / filter; необязательные $callback; результат Ds\Deque; задача «создание»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::first — Возвращает первый элемент двухсторонней очереди
Ds\Deque::first: Возвращает первый элемент двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / first; аргументов нет; результат mixed; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::get — Возвращает значение по индексу
Ds\Deque::get: Возвращает значение по индексу. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / get; обязательные $index; результат mixed; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::insert — Вставляет значения по указанному индексу
Ds\Deque::insert: Вставляет значения по указанному индексу. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / insert; обязательные $index, $...values; вариативные $...values; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::isEmpty — Проверяет, пуста ли двухсторонняя очередь
Ds\Deque::isEmpty: Проверяет, пуста ли двухсторонняя очередь. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / is / Empty; аргументов нет; результат bool; задача «проверка условия»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::join — Склеивает все значения в строку
Ds\Deque::join: Склеивает все значения в строку. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / join; необязательные $glue; результат string; задача «операция join»; профиль «строки и кодировки».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::last — Возвращает последнее значение двухсторонней очереди
Ds\Deque::last: Возвращает последнее значение двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / last; аргументов нет; результат mixed; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::map — Возвращает результат применения callback-функции ко всем значениям двухсторонней очереди
Ds\Deque::map: Возвращает результат применения callback-функции ко всем значениям двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / map; обязательные $callback; результат Ds\Deque; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::merge — Возвращает результат добавления всех заданных значений в двухстороннюю очередь
Ds\Deque::merge: Возвращает результат добавления всех заданных значений в двухстороннюю очередь. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / merge; обязательные $values; результат Ds\Deque; задача «изменение состояния»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::pop — Удаляет и возвращает последнее значение
Ds\Deque::pop: Удаляет и возвращает последнее значение. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / pop; аргументов нет; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::push — Добавляет значения в конец двухсторонней очереди
Ds\Deque::push: Добавляет значения в конец двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / push; обязательные $...values; вариативные $...values; результат void; задача «изменение состояния»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::reduce — Уменьшает коллекцию до одного значения, используя callback-функцию
Ds\Deque::reduce: Уменьшает коллекцию до одного значения, используя callback-функцию. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / reduce; обязательные $callback; необязательные $initial; результат mixed; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::remove — Удаляет и возвращает значение по индексу
Ds\Deque::remove: Удаляет и возвращает значение по индексу. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / remove; обязательные $index; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::reverse — Переворачивает текущую двухстороннюю очередь
Ds\Deque::reverse: Переворачивает текущую двухстороннюю очередь. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / reverse; аргументов нет; результат void; задача «операция reverse»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::reversed — Возвращает перевёрнутую копию двухсторонней очереди
Ds\Deque::reversed: Возвращает перевёрнутую копию двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / reversed; аргументов нет; результат Ds\Deque; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::rotate — Перематывает двухстороннюю очередь на заданное число значений
Ds\Deque::rotate: Перематывает двухстороннюю очередь на заданное число значений. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / rotate; обязательные $rotations; результат void; задача «операция rotate»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::set — Заменяет значение по указанному индексу
Ds\Deque::set: Заменяет значение по указанному индексу. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / set; обязательные $index, $value; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::shift — Удаляет и возвращает первое значение
Ds\Deque::shift: Удаляет и возвращает первое значение. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / shift; аргументов нет; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::slice — Возвращает подочередь из заданного диапазона
Ds\Deque::slice: Возвращает подочередь из заданного диапазона. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / slice; обязательные $index; необязательные $length; результат Ds\Deque; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::sort — Сортирует двухстороннюю очередь
Ds\Deque::sort: Сортирует двухстороннюю очередь. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / sort; необязательные $comparator; результат void; задача «преобразование коллекции»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::sorted — Возвращает отсортированную по значению копию двухсторонней очереди
Ds\Deque::sorted: Возвращает отсортированную по значению копию двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / sorted; необязательные $comparator; результат Ds\Deque; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::sum — Возвращает сумму всех значений двухсторонней очереди
Ds\Deque::sum: Возвращает сумму всех значений двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / sum; аргументов нет; результат int|float; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::toArray — Преобразовывает двухстороннюю очередь в массив ( )
Ds\Deque::toArray: Преобразовывает двухстороннюю очередь в массив ( ). Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / to / Array; аргументов нет; результат array; задача «операция Array»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Deque::unshift — Добавляет значения в начало двухсторонней очереди
Ds\Deque::unshift: Добавляет значения в начало двухсторонней очереди. Контекст: владелец Ds\Deque. Различительные признаки: Ds\Deque / unshift; необязательные $values; результат void; задача «изменение состояния»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Hashable::equals — Определяет, равен ли текущий экземпляр переданному объекту
Ds\Hashable::equals: Определяет, равен ли текущий экземпляр переданному объекту. Контекст: владелец Ds\Hashable. Различительные признаки: Ds\Hashable / equals; обязательные $obj; результат bool; задача «операция equals»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Hashable::hash — Возвращает скалярное значение для использования в качестве значения хеша
Ds\Hashable::hash: Возвращает скалярное значение для использования в качестве значения хеша. Контекст: владелец Ds\Hashable. Различительные признаки: Ds\Hashable / hash; аргументов нет; результат mixed; задача «получение данных»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::allocate — Выделяет необходимое количество памяти под требуемую вместимость
Ds\Map::allocate: Выделяет необходимое количество памяти под требуемую вместимость. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / allocate; обязательные $capacity; результат void; задача «преобразование коллекции»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::apply — Обновление всех значений применением к ним переданной callback-функции
Ds\Map::apply: Обновление всех значений применением к ним переданной callback-функции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / apply; обязательные $callback; результат void; задача «преобразование коллекции»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::capacity — Возвращает текущую вместимость
Ds\Map::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / capacity; аргументов нет; результат int; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::clear — Удаляет все значения из коллекции
Ds\Map::clear: Удаляет все значения из коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / clear; аргументов нет; результат void; задача «удаление»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::copy — Возвращает поверхностную копию коллекции
Ds\Map::copy: Возвращает поверхностную копию коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / copy; аргументов нет; результат Ds\Map; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::diff — Создаёт новую коллекцию пар с элементами, ключей которых нет в другой коллекции пар
Ds\Map::diff: Создаёт новую коллекцию пар с элементами, ключей которых нет в другой коллекции пар. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / diff; обязательные $map; результат Ds\Map; задача «создание»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::filter — Создаёт новую коллекцию пар из элементов, выбранных с помощью заданной callback-функции
Ds\Map::filter: Создаёт новую коллекцию пар из элементов, выбранных с помощью заданной callback-функции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / filter; необязательные $callback; результат Ds\Map; задача «создание»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::first — Возвращает первый элемент коллекции
Ds\Map::first: Возвращает первый элемент коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / first; аргументов нет; результат Ds\Pair; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::get — Возвращает значение по ключу
Ds\Map::get: Возвращает значение по ключу. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / get; обязательные $key; необязательные $default; результат mixed; задача «получение данных»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::hasKey — Проверяет, содержит ли коллекция заданный ключ
Ds\Map::hasKey: Проверяет, содержит ли коллекция заданный ключ. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / has / Key; обязательные $key; результат bool; задача «проверка условия»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::hasValue — Проверяет, содержит ли коллекция заданное значение
Ds\Map::hasValue: Проверяет, содержит ли коллекция заданное значение. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / has / Value; обязательные $value; результат bool; задача «проверка условия»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::intersect — Создаёт новую коллекцию пар, созданную пересечением с другой коллекцией пар
Ds\Map::intersect: Создаёт новую коллекцию пар, созданную пересечением с другой коллекцией пар. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / intersect; обязательные $map; результат Ds\Map; задача «создание»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::keys — Возвращает набор ключей коллекции
Ds\Map::keys: Возвращает набор ключей коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / keys; аргументов нет; результат Ds\Set; задача «получение данных»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::ksort — Сортирует текущую коллекцию по ключам
Ds\Map::ksort: Сортирует текущую коллекцию по ключам. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / ksort; необязательные $comparator; результат void; задача «преобразование коллекции»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::ksorted — Возвращает копию коллекции, отсортированной по ключам
Ds\Map::ksorted: Возвращает копию коллекции, отсортированной по ключам. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / ksorted; необязательные $comparator; результат Ds\Map; задача «получение данных»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::last — Возвращает последнюю пару коллекции
Ds\Map::last: Возвращает последнюю пару коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / last; аргументов нет; результат Ds\Pair; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::map — Возвращает результат применения callback-функции ко всем значениям коллекции
Ds\Map::map: Возвращает результат применения callback-функции ко всем значениям коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / map; обязательные $callback; результат Ds\Map; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::merge — Возвращает результат добавления всех заданных элементов в коллекцию
Ds\Map::merge: Возвращает результат добавления всех заданных элементов в коллекцию. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / merge; обязательные $values; результат Ds\Map; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::pairs — Возвращает последовательность, содержащую все пары коллекции
Ds\Map::pairs: Возвращает последовательность, содержащую все пары коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / pairs; аргументов нет; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::put — Установка значения по заданному ключу
Ds\Map::put: Установка значения по заданному ключу. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / put; обязательные $key, $value; результат void; задача «изменение состояния»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::putAll — Связывает с коллекцией все пары ключ-значение из объекта класса traversable или массива
Ds\Map::putAll: Связывает с коллекцией все пары ключ-значение из объекта класса traversable или массива. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / put / All; обязательные $pairs; результат void; задача «изменение состояния»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::reduce — Уменьшает коллекцию до одного значения, используя callback-функцию
Ds\Map::reduce: Уменьшает коллекцию до одного значения, используя callback-функцию. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / reduce; обязательные $callback; необязательные $initial; результат mixed; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::remove — Удаляет и возвращает значение по ключу
Ds\Map::remove: Удаляет и возвращает значение по ключу. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / remove; обязательные $key; необязательные $default; результат mixed; задача «удаление»; профиль «безопасность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::reverse — Переворачивает текущую коллекцию
Ds\Map::reverse: Переворачивает текущую коллекцию. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / reverse; аргументов нет; результат void; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::reversed — Возвращает перевёрнутую копию коллекции
Ds\Map::reversed: Возвращает перевёрнутую копию коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / reversed; аргументов нет; результат Ds\Map; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::skip — Возвращает пару по индексу позиции
Ds\Map::skip: Возвращает пару по индексу позиции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / skip; обязательные $position; результат Ds\Pair; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::slice — Возвращает подмножество коллекции из заданного диапазона
Ds\Map::slice: Возвращает подмножество коллекции из заданного диапазона. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / slice; обязательные $index; необязательные $length; результат Ds\Map; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::sort — Сортирует коллекцию по значениям
Ds\Map::sort: Сортирует коллекцию по значениям. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / sort; необязательные $comparator; результат void; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::sorted — Возвращает отсортированную по значению копию коллекции
Ds\Map::sorted: Возвращает отсортированную по значению копию коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / sorted; необязательные $comparator; результат Ds\Map; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::sum — Возвращает сумму всех значений коллекции
Ds\Map::sum: Возвращает сумму всех значений коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / sum; аргументов нет; результат int|float; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::toArray — Преобразовывает коллекцию в массив ( )
Ds\Map::toArray: Преобразовывает коллекцию в массив ( ). Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / to / Array; аргументов нет; результат array; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::union — Создаёт новую коллекцию пар из элементов двух коллекций
Ds\Map::union: Создаёт новую коллекцию пар из элементов двух коллекций. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / union; обязательные $map; результат Ds\Map; задача «создание»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::values — Возвращает последовательность значений коллекции
Ds\Map::values: Возвращает последовательность значений коллекции. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / values; аргументов нет; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Map::xor — Создаёт новую коллекцию пар из элементов, которые есть в одной из коллекций, но не в обеих одновременно
Ds\Map::xor: Создаёт новую коллекцию пар из элементов, которые есть в одной из коллекций, но не в обеих одновременно. Контекст: владелец Ds\Map. Различительные признаки: Ds\Map / xor; обязательные $map; результат Ds\Map; задача «создание»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Pair::copy — Возвращает поверхностную копию пары
Ds\Pair::copy: Возвращает поверхностную копию пары. Контекст: владелец Ds\Pair. Различительные признаки: Ds\Pair / copy; аргументов нет; результат Ds\Pair; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Pair::isEmpty — Проверяет, является ли пара пустой
Ds\Pair::isEmpty: Проверяет, является ли пара пустой. Контекст: владелец Ds\Pair. Различительные признаки: Ds\Pair / is / Empty; аргументов нет; результат bool; задача «проверка условия»; профиль «валидация входа».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::allocate — Выделяет память под указанную вместимость
Ds\PriorityQueue::allocate: Выделяет память под указанную вместимость. Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / allocate; обязательные $capacity; результат void; задача «операция allocate»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::capacity — Возвращает текущую вместимость
Ds\PriorityQueue::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / capacity; аргументов нет; результат int; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::copy — Возвращает поверхностную копию очереди
Ds\PriorityQueue::copy: Возвращает поверхностную копию очереди. Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / copy; аргументов нет; результат Ds\PriorityQueue; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::peek — Возвращает значение из начала очереди
Ds\PriorityQueue::peek: Возвращает значение из начала очереди. Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / peek; аргументов нет; результат mixed; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::pop — Удаляет и возвращает значение с наивысшим приоритетом
Ds\PriorityQueue::pop: Удаляет и возвращает значение с наивысшим приоритетом. Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / pop; аргументов нет; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\PriorityQueue::toArray — Преобразовывает очередь в массив ( )
Ds\PriorityQueue::toArray: Преобразовывает очередь в массив ( ). Контекст: владелец Ds\PriorityQueue. Различительные признаки: Ds\Priority / Queue / to / Array; аргументов нет; результат array; задача «операция Array»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::allocate — Выделяет память под указанную вместимость
Ds\Queue::allocate: Выделяет память под указанную вместимость. Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / allocate; обязательные $capacity; результат void; задача «операция allocate»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::capacity — Возвращает текущую вместимость
Ds\Queue::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / capacity; аргументов нет; результат int; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::copy — Возвращает поверхностную копию очереди
Ds\Queue::copy: Возвращает поверхностную копию очереди. Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / copy; аргументов нет; результат Ds\Queue; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::peek — Возвращает значение из начала очереди
Ds\Queue::peek: Возвращает значение из начала очереди. Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / peek; аргументов нет; результат mixed; задача «получение данных»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::pop — Удаляет и возвращает значение из начала очереди
Ds\Queue::pop: Удаляет и возвращает значение из начала очереди. Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / pop; аргументов нет; результат mixed; задача «удаление»; профиль «процессы и конкурентность».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Queue::toArray — Преобразовывает коллекцию в массив ( )
Ds\Queue::toArray: Преобразовывает коллекцию в массив ( ). Контекст: владелец Ds\Queue. Различительные признаки: Ds\Queue / to / Array; аргументов нет; результат array; задача «операция Array»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::allocate — Выделение памяти под указанную вместимость
Ds\Sequence::allocate: Выделение памяти под указанную вместимость. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / allocate; обязательные $capacity; результат void; задача «операция allocate»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::apply — Обновляет значения последовательности через callback-функцию
Ds\Sequence::apply: Обновляет значения последовательности через callback-функцию. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / apply; обязательные $callback; результат void; задача «операция apply»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::capacity — Возвращает текущую вместимость
Ds\Sequence::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / capacity; аргументов нет; результат int; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::contains — Проверяет, содержатся ли в коллекции заданные значения
Ds\Sequence::contains: Проверяет, содержатся ли в коллекции заданные значения. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / contains; обязательные $...values; вариативные $...values; результат bool; задача «проверка условия»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::filter — Создаёт новую последовательность из элементов, выбранных с помощью заданной callback-функции
Ds\Sequence::filter: Создаёт новую последовательность из элементов, выбранных с помощью заданной callback-функции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / filter; необязательные $callback; результат Ds\Sequence; задача «создание»; профиль «валидация входа».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::first — Возвращает первый элемент коллекции
Ds\Sequence::first: Возвращает первый элемент коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / first; аргументов нет; результат mixed; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::get — Возвращает значение по индексу
Ds\Sequence::get: Возвращает значение по индексу. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / get; обязательные $index; результат mixed; задача «получение данных»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::insert — Вставляет значения по указанному индексу
Ds\Sequence::insert: Вставляет значения по указанному индексу. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / insert; обязательные $index, $...values; вариативные $...values; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::join — Склеивает все значения в строку
Ds\Sequence::join: Склеивает все значения в строку. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / join; необязательные $glue; результат string; задача «операция join»; профиль «строки и кодировки».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::last — Возвращает последнее значение коллекции
Ds\Sequence::last: Возвращает последнее значение коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / last; аргументов нет; результат mixed; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::map — Возвращает результат применения callback-функции ко всем значениям коллекции
Ds\Sequence::map: Возвращает результат применения callback-функции ко всем значениям коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / map; обязательные $callback; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::merge — Возвращает результат добавления всех заданных значений в коллекцию
Ds\Sequence::merge: Возвращает результат добавления всех заданных значений в коллекцию. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / merge; обязательные $values; результат Ds\Sequence; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::pop — Удаляет и возвращает последнее значение
Ds\Sequence::pop: Удаляет и возвращает последнее значение. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / pop; аргументов нет; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::push — Добавляет значения в конец последовательности
Ds\Sequence::push: Добавляет значения в конец последовательности. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / push; обязательные $...values; вариативные $...values; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::reduce — Схлопывает коллекцию до одного значения используя callback-функцию
Ds\Sequence::reduce: Схлопывает коллекцию до одного значения используя callback-функцию. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / reduce; обязательные $callback; необязательные $initial; результат mixed; задача «преобразование коллекции»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::remove — Удаляет и возвращает значение по индексу
Ds\Sequence::remove: Удаляет и возвращает значение по индексу. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / remove; обязательные $index; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::reverse — Переворачивает текущую коллекцию
Ds\Sequence::reverse: Переворачивает текущую коллекцию. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / reverse; аргументов нет; результат void; задача «операция reverse»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::reversed — Возвращает перевёрнутую копию коллекции
Ds\Sequence::reversed: Возвращает перевёрнутую копию коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / reversed; аргументов нет; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::rotate — Перематывает последовательность на заданное число значений
Ds\Sequence::rotate: Перематывает последовательность на заданное число значений. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / rotate; обязательные $rotations; результат void; задача «операция rotate»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::set — Заменяет значение по указанному индексу
Ds\Sequence::set: Заменяет значение по указанному индексу. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / set; обязательные $index, $value; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::shift — Удаляет и возвращает первое значение
Ds\Sequence::shift: Удаляет и возвращает первое значение. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / shift; аргументов нет; результат mixed; задача «удаление»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::slice — Возвращает под-коллекцию из заданного диапазона
Ds\Sequence::slice: Возвращает под-коллекцию из заданного диапазона. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / slice; обязательные $index; необязательные $length; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::sorted — Возвращает отсортированную по значению копию коллекции
Ds\Sequence::sorted: Возвращает отсортированную по значению копию коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / sorted; необязательные $comparator; результат Ds\Sequence; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::sum — Возвращает сумму всех значений коллекции
Ds\Sequence::sum: Возвращает сумму всех значений коллекции. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / sum; аргументов нет; результат int|float; задача «получение данных»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Sequence::unshift — Добавляет значения в начало последовательности
Ds\Sequence::unshift: Добавляет значения в начало последовательности. Контекст: владелец Ds\Sequence. Различительные признаки: Ds\Sequence / unshift; необязательные $values; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::__construct — Создаёт новый экземпляр класса
Ds\Set::__construct: Создаёт новый экземпляр класса. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / construct; необязательные $values; результат void; задача «создание»; профиль «метаданные и объектная модель».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::allocate — Выделяет память под указанную вместимость
Ds\Set::allocate: Выделяет память под указанную вместимость. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / allocate; обязательные $capacity; результат void; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::capacity — Возвращает текущую вместимость
Ds\Set::capacity: Возвращает текущую вместимость. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / capacity; аргументов нет; результат int; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::clear — Удаляет все значения из коллекции
Ds\Set::clear: Удаляет все значения из коллекции. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / clear; аргументов нет; результат void; задача «удаление»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::contains — Проверяет, содержится ли в коллекции заданные значения
Ds\Set::contains: Проверяет, содержится ли в коллекции заданные значения. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / contains; обязательные $...values; вариативные $...values; результат bool; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::copy — Возвращает поверхностную копию коллекции
Ds\Set::copy: Возвращает поверхностную копию коллекции. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / copy; аргументов нет; результат Ds\Set; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::diff — Создаёт новый набор с элементами, которых нет в другом наборе
Ds\Set::diff: Создаёт новый набор с элементами, которых нет в другом наборе. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / diff; обязательные $set; результат Ds\Set; задача «создание»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::filter — Создаёт новый список из элементов, выбранных с помощью заданной callback-функции
Ds\Set::filter: Создаёт новый список из элементов, выбранных с помощью заданной callback-функции. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / filter; необязательные $callback; результат Ds\Set; задача «создание»; профиль «валидация входа».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::first — Возвращает первый элемент коллекции
Ds\Set::first: Возвращает первый элемент коллекции. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / first; аргументов нет; результат mixed; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::get — Возвращает значение по индексу
Ds\Set::get: Возвращает значение по индексу. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / get; обязательные $index; результат mixed; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::intersect — Создаёт новый набор, созданный пересечением с другим набором
Ds\Set::intersect: Создаёт новый набор, созданный пересечением с другим набором. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / intersect; обязательные $set; результат Ds\Set; задача «создание»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::join — Склеивает все значения в строку
Ds\Set::join: Склеивает все значения в строку. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / join; необязательные $glue; результат string; задача «изменение состояния»; профиль «строки и кодировки».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::last — Возвращает последнее значение коллекции
Ds\Set::last: Возвращает последнее значение коллекции. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / last; аргументов нет; результат mixed; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::map — Возвращает результат применения callback-функции к каждому значению
Ds\Set::map: Возвращает результат применения callback-функции к каждому значению. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / map; обязательные $callback; результат Ds\Set; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::merge — Возвращает результат добавления всех заданных значений в набор
Ds\Set::merge: Возвращает результат добавления всех заданных значений в набор. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / merge; обязательные $values; результат Ds\Set; задача «изменение состояния»; профиль «контракт PHP».
ds · метод · закреплённая ревизияМетод · структурная справкаDs\Set::reduce — Уменьшает коллекцию до одного значения, используя callback-функцию
Ds\Set::reduce: Уменьшает коллекцию до одного значения, используя callback-функцию. Контекст: владелец Ds\Set. Различительные признаки: Ds\Set / reduce; обязательные $callback; необязательные $initial; результат mixed; задача «изменение состояния»; профиль «коллекции и обход».
ds · метод · закреплённая ревизия