PHP обновляет DOM API

PHP 8.4.1, обновление давно известного языка серверных веб-сценариев, было выпущено с новыми функциями, включая обновленный DOM API, который упрощает работу с документами HTML5.

PHP 8.4.1 доступен на сайте php.net и был выпущен 21 ноября. Обновление также предлагает более высокую производительность, улучшенный синтаксис и безопасность типов, сообщает php.net.

Новый DOM API, доступный в пространстве имен Dom, включает в себя поддержку разбора HTML5-документов в соответствии со стандартами и исправляет давние ошибки в поведении функциональности DOM. Также в него добавлены функции для более удобной работы с документами. С помощью нового DOM API документы могут быть созданы с помощью классов DomHTMLDocument и DomXMLDocument.

Также в PHP 8.4.1 появился новый объект BcMathNumber, позволяющий использовать объектно-ориентированное использование и стандартные математические операторы при работе с числами произвольной точности. Объекты неизменяемы и реализуют интерфейс Stringable, что позволяет использовать их в строковых контекстах, таких как echo $num.

В PHP 8.4.1 область записи в свойство теперь может контролироваться независимо от области чтения свойства, что уменьшает необходимость в использовании шаблонных методов getter для раскрытия значения свойства без возможности его модификации извне класса. Кроме того, крючки свойств теперь обеспечивают поддержку вычисляемых свойств, которые могут быть изначально поняты IDE и инструментами статического анализа, без необходимости писать комментарии к docblock, которые могут быть рассинхронизированы.

Наконец, в PHP 8.4.1 появились новые ленивые объекты. Ленивый объект - это объект, инициализация которого откладывается до тех пор, пока состояние не будет замечено или изменено.

Предшественник PHP 8.3 появился год назад, принеся с собой типизацию констант классов. За ним последовало несколько точечных выпусков.

PHP обновляет DOM API
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
26 ноября 2024 г.
51
Теги: PHP , DOM API

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты