首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DOMDocument::getElementsByTagName

(PHP 5, PHP 7)

DOMDocument :: getElementsByTagName - 使用给定的本地标签名称搜索所有元素

描述

代码语言:javascript
复制
public DOMNodeList DOMDocument::getElementsByTagName ( string $name )

此函数返回包含具有给定本地标记名称的所有元素的DOMNodeList类的新实例。

参数

name

要匹配的标签的本地名称(不带名称空间)。特殊值*匹配所有标签。

返回值

包含所有匹配元素的新DOMNodeList对象。

例子

示例#1基本用法示例

代码语言:javascript
复制
<?php
$xml?=?<<<?XML
<?xml?version="1.0"?encoding="utf-8"?>
<books>
?<book>Patterns?of?Enterprise?Application?Architecture</book>
?<book>Design?Patterns:?Elements?of?Reusable?Software?Design</book>
?<book>Clean?Code</book>
</books>
XML;

$dom?=?new?DOMDocument;
$dom->loadXML($xml);
$books?=?$dom->getElementsByTagName('book');
foreach?($books?as?$book)?{
????echo?$book->nodeValue,?PHP_EOL;
}
?>

上面的例子将输出:

代码语言:javascript
复制
Patterns of Enterprise Application Architecture
Design Patterns: Elements of Reusable Software Design
Clean Code

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com