首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP xpath如何获取开始标记

PHP xpath如何获取开始标记
EN

Stack Overflow用户
提问于 2018-08-16 16:03:19
回答 1查看 89关注 0票数 0

我正在尝试从一个加载了HTML的DomDocument中获取一个带有属性的表单开始标记。

$dom = new DOMDocument();
@$dom->loadHTML($html);

$xpath = new DOMXpath($dom);
$result = $xpath->query('//form[@class="af-form acf-form"]');

if ($result->length > 0) {
    echo '<pre>';
    print_r(($result->item(0)->C14N()));
    echo '</pre>';
    die();
}

但是通过这种方式,它会打印出整个表单。我只想获取这一位:

<form action="http://localhost/wp-test/form-loose" class="af-form acf-form" id="form_5b72d1cd12cc0" method="POST">

该怎么做呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51872341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档