bug25900.phpt

来自「php-4.4.7学习linux时下载的源代码」· PHPT 代码 · 共 38 行

PHPT
38
字号
--TEST--Bug #25900 (DomDocument->get_elements_by_tagname() doesn't work with default ns)--SKIPIF--<?php require_once('skipif.inc'); ?>--FILE--<?php$xml = <<<HERE<?xml version="1.0" encoding="ISO-8859-1" ?><foo xmlns="http://www.example.com/ns/foo">  <bar><test1 /></bar>  <bar><test2 /></bar></foo>HERE;function dump($elems) {	foreach ($elems as $elem) {		var_dump($elem->node_name());		if ($elem->node_type() == XML_ELEMENT_NODE) {			dump($elem->child_nodes());		}	}}$dom = xmldoc($xml);$doc = $dom->document_element();dump($dom->get_elements_by_tagname('bar'));dump($doc->get_elements_by_tagname('bar'));?>--EXPECT--string(3) "bar"string(5) "test1"string(3) "bar"string(5) "test2"string(3) "bar"string(5) "test1"string(3) "bar"string(5) "test2"

⌨️ 快捷键说明

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