根据官方消息,PHP 8.4将于2024年11月21日发布。它将通过三个 alpha 版本、三个 beta 版本和六个候选版本进行测试。
这次的重大更新将为PHP带来许多优化和强大的功能。我们很高兴能够引导您完成最有趣的更新升级,这些更改将使我们能够编写更好的代码并构建更强大的应用程序。
准备好了吗?让我们深入了解吧!
PHP8.4的新增功能
PHP 8.4 的 DOM 扩展现在支持 HTML5
PHP 8.4 的 DOM 扩展刚刚进行了重大升级,支持 HTML5 解析和序列化。这意味着在处理 HTML5 特定标签或在 JavaScript 中嵌入 HTML 时不再令人头疼。
只需使用新DOM\HTMLDocument
类,您的 HTML5 内容就会得到正确处理,符合现代 Web 标准。
以下是从字符串创建 HTML 文档的方法:
use DOM\HTMLDocument;
$htmlDocument = HTMLDocument::createFromString('<!DOCTYPE html><html><body>Hello, HTML5!</body></html>');
或者从文件中:
use DOM\HTMLDocument;
$htmlDocument = HTMLDocument::createFromFile('path/to/your/file.html');
了解更多: