⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 005.phpt

📁 apache windows下的一款好
💻 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 + -