Php 刮削插件的正确语法

Php 刮削插件的正确语法,php,Php,我正在使用这个优秀的插件从一个特定的网站抓取一些内容: 这是一个我正在努力克服的例子 <section class="details"> <div class="address"> <div class="zip-code-country"> <span>USA</span> </div> </div>

我正在使用这个优秀的插件从一个特定的网站抓取一些内容:

这是一个我正在努力克服的例子

    <section class="details">

        <div class="address">  
          <div class="zip-code-country">
              <span>USA</span>
          </div>
        </div>
          <div class="phone">
            <a href="tel:+1234567890">(123)456-7890</a>
          </div>
          <ul>
              <li><a href="mailto:test@example.com">Email</a></li>
          </ul>
      </section>
当我尝试获取
电子邮件时,它返回锚文本(即“电子邮件)。我想要的是它返回”test@example.com“

关于如何正确使用此语法的想法?

您需要执行以下操作:

$email= $part2->find('ul li a[href]', 0)->href;
$item2['email'] =str_replace('mailto:', '', $email);

从网站上删除联系人详细信息看起来scuzzy@rtfm作为一个快速的MVP,有一个非常简单和允许的理由可以这样做,而无需集成我们正在抓取的站点的整个API。谢谢。这正是我所需要的。
$email= $part2->find('ul li a[href]', 0)->href;
$item2['email'] =str_replace('mailto:', '', $email);