Php Xpath搜索字符串中的元素,而不是整个字符串

Php Xpath搜索字符串中的元素,而不是整个字符串,php,parsing,simple-html-dom,domparser,Php,Parsing,Simple Html Dom,Domparser,我正在使用简单的html dom解析器,并试图从以下字符串中获取公司名称: <a data-omniture="LIST:COMPANYNAME" href="/b/Elite+Heating+and+Plumbing+Services-Plumbers-Reading-RG46RA-901196207/index.html" itemprop="name"> Elite Heating &amp; Plumbing Services </a> 所以a标签之

我正在使用简单的html dom解析器,并试图从以下字符串中获取公司名称:

<a data-omniture="LIST:COMPANYNAME" href="/b/Elite+Heating+and+Plumbing+Services-Plumbers-Reading-RG46RA-901196207/index.html" itemprop="name"> Elite Heating &amp; Plumbing Services </a>

所以a标签之间的位

我有以下代码:

<?php include_once('simple_html_dom.php');

$html = file_get_html('http://www.thelink.com/');

foreach($html->find('a') as $element) 
       echo $element->href . '<br>'; echo '</ul>';

?

是的,您只需执行以下操作:

$name = $html->find('a[itemprop=name]', 0)->text();
顺便说一句,这不是xpath,而是css