如何在 Laravel 中使用 Goutte 解析 HTML 时获取最后一个 child

How to get last child while parsing HTML with Goutte in Laravel

<div class="table">
        <div class="table-head">
            <div class="table-head-title">Ranking Equipos</div>
        </div>
        <div class="table-body">
            <div class="table-body-row active">
                <div class="col-key">Mark</div>
                <div class="col-value">9233</div>
            </div>
            <div class="table-body-row">
                <div class="col-key">Amanda</div>
                <div class="col-value">7216</div>
            </div>
            <div class="table-body-row">
                <div class="col-key">Mark</div>
                <div class="col-value">6825</div>
            </div>
            <div class="table-body-row">
                <div class="col-key">Paul</div>
                <div class="col-value">6184</div>
            </div>
            <div class="table-body-row">
                <div class="col-key">Amanda</div>
                <div class="col-value">5866</div>
            </div>
        </div>
    </div>

这是我的 HTML,我想获得 .table-body 的最后 child。 我尝试使用 JavaScript 之类的逻辑并使用这样的索引 $lastChild = $node->filter('.table-body .table-body-row')[4]; 但它显示错误。不能将 "Symfony\Component\DomCrawler\Crawler" 类型的 object 用作数组

我最近遇到了类似的情况,我用last()的方法解决了这个问题。语法在这里:
$node->filter('.table-body .table-body-row')->last();