/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xsl/tests/xinclude/xinclude.phpt
41 строка
841 B
Niels Dossche
Add missing properties to xsl stub (#12334)
06 окт 2023, 18:42
Не верифицирован
06 окт 2023, 18:42
3bb56ae
Код
Авторство
О чём код?
--TEST-- doXInclude --EXTENSIONS-- xsl dom --FILE-- <?php chdir(__DIR__); $xml = new DOMDocument; $xml->loadXML('<?xml version="1.0"?><root/>'); $xsl = new DOMDocument; $xsl->loadXML(<<<XML <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="/root"> <container> <xsl:value-of select="document('data.xml')/data/content"/> </container> </xsl:template> </xsl:stylesheet> XML); $xslt = new XSLTProcessor; $xslt->doXInclude = true; $xslt->importStylesheet($xsl); echo $xslt->transformToXml($xml); $xslt = new XSLTProcessor; $xslt->doXInclude = false; $xslt->importStylesheet($xsl); echo $xslt->transformToXml($xml); ?> --EXPECT-- <?xml version="1.0"?> <container>This is sample content</container> <?xml version="1.0"?> <container/>