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

📄 012.phpt

📁 PHP v6.0 For Linux 运行环境:Win9X/ WinME/ WinNT/ Win2K/ WinXP
💻 PHPT
字号:
--TEST--XMLReader: accessing empty and non existing attributes --SKIPIF--<?php if (!extension_loaded("xmlreader")) print "skip"; ?>--FILE--<?php /* $Id: 012.phpt,v 1.3 2006/08/05 12:32:54 rrichards Exp $ */$xmlstring =b<<<EOF<?xml version="1.0" encoding="UTF-8"?><foo bar=""/>EOF;$reader = new XMLReader();$reader->XML($xmlstring);$reader->read();var_dump($reader->getAttribute('bar'));var_dump($reader->getAttribute('baz'));$reader->close();$xmlstring =b<<<EOF<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE foo SYSTEM "012.dtd"><foo bar=""/>EOF;$xmlstring = str_replace('012.dtd', dirname(__FILE__).b'/012.dtd', $xmlstring);$reader = new XMLReader();$reader->XML($xmlstring);$reader->setParserProperty(XMLReader::DEFAULTATTRS, true);while($reader->read() && $reader->nodeType != XMLReader::ELEMENT);var_dump($reader->getAttribute('bar'));var_dump($reader->getAttribute('baz'));$reader->close();?>===FILE===<?php$reader = new XMLReader();$reader->open(dirname(__FILE__) . '/012.xml');//$reader->setParserProperty(XMLReader::DEFAULTATTRS, true);while($reader->read() && $reader->nodeType != XMLReader::ELEMENT);var_dump($reader->getAttribute('bar'));var_dump($reader->getAttribute('baz'));$reader->close();$reader = new XMLReader();$reader->open(dirname(__FILE__) . '/012.xml');$reader->setParserProperty(XMLReader::DEFAULTATTRS, true);while($reader->read() && $reader->nodeType != XMLReader::ELEMENT);var_dump($reader->getAttribute('bar'));var_dump($reader->getAttribute('baz'));$reader->close();?>===DONE===--EXPECT--string(0) ""NULLstring(0) ""string(0) ""===FILE===string(0) ""NULLstring(0) ""string(0) ""===DONE===--UEXPECT--unicode(0) ""NULLunicode(0) ""unicode(0) ""===FILE===unicode(0) ""NULLunicode(0) ""unicode(0) ""===DONE===

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -