📄 005.phpt
字号:
--TEST--XML Parser: mixing character encodings--SKIPIF--<?php if (!extension_loaded("xml")) echo 'skip'; ?>--FILE--<?php // -*- C++ -*-//// Test for: XML/Parser.php// Parts tested: - mixing character encodings//// This is what we test:// 1 UTF-8 -> ISO-8859-1// 2 UTF-8 -> US-ASCII// 3 ISO-8859-1 -> UTF-8// 4 ISO-8859-1 -> US-ASCII// 5 US-ASCII -> UTF-8// 6 US-ASCII -> ISO-8859-1//require_once "XML/Parser.php";class TestEncodings1 extends XML_Parser { var $output = ''; function TestEncodings1($to, $from) { $this->XML_Parser($from, 'event', $to); } function startHandler($xp, $elem, $attribs) { $this->output .= "<$elem>"; } function endHandler($xp, $elem) { $this->output .= "</$elem>"; } function cdataHandler($xp, $data) { $this->output .= $data; } function test($data) { // $this->output = ''; $this->parseString($data, true); return $this->output; }}$xml = "<?xml version='1.0' ?>";$input = array( "UTF-8" => "<a>abc忙酶氓</a>", "ISO-8859-1" => "<a>abc骧
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -