Zend framework2 是否使用Zend\Dom\Query加载xml文件而不是xml字符串?
简而言之Zend framework2 是否使用Zend\Dom\Query加载xml文件而不是xml字符串?,zend-framework2,Zend Framework2,简而言之 public function testAction() { $html = '<div> <table> <tr> <td class="foo"> <div> Lorem ip
public function testAction() {
$html = '<div>
<table>
<tr>
<td class="foo">
<div>
Lorem ipsum <span class="bar">
<a href="/foo/bar" id="one">One</a>
<a href="/foo/baz" id="two">Two</a>
<a href="/foo/bat" id="three">Three</a>
<a href="/foo/bla" id="four">Four</a>
</span>
</div>
</td>
</tr>
</table>
</div>';
$dom = new Query($html);
$results = $dom->execute('.foo .bar a');
return new ViewModel(array(
'results' => $results,
)
);
}
我怎样才能用zend2做到这一点?因为我找不到任何文档引用。您可以使用
file\u get\u contents()
PHP函数读取XML文件的内容并将其放入变量中:
$var = file_get_contents('your.xml');
以下是此功能的文档:
将XML放入变量后,可以将其传递给Query
class'构造函数
$var = file_get_contents('your.xml');