xref: /PHP-7.4/ext/xsl/tests/xslt004.phpt (revision 26dfce7f)
1--TEST--
2Test 4: Checking UTF8 Output
3--SKIPIF--
4<?php require_once __DIR__ .'/skipif.inc'; ?>
5--FILE--
6<?php
7echo "Test 4: Checking UTF8 Output";
8include("prepare.inc");
9$xp = new domxpath($xsl);
10$res = $xp->query("/xsl:stylesheet/xsl:output/@encoding");
11if ($res->length != 1) {
12    print "No or more than one xsl:output/@encoding found";
13    exit;
14}
15$res->item(0)->value = "utf-8";
16$proc->importStylesheet($xsl);
17print "\n";
18print $proc->transformToXml($dom);
19print "\n";
20--EXPECT--
21Test 4: Checking UTF8 Output
22<?xml version="1.0" encoding="utf-8"?>
23<html><body>bar
24a1 b1 c1 <br/>
25a2 c2 <br/>
26ä3 b3 c3 <br/>
27</body></html>
28