このページネーションの最後の部分をキャッチするために、Simple HTML DOM を使用しようとしています。この部分:
<a class="paginationNumberStyle page_arrows" data-url="**/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=96&storeId=10051**">
<div class="page-nav">
<span>1</span>
<a class="paginationNumberStyle" data-url="/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=96&storeId=10051">
2
</a>
<a class="paginationNumberStyle" data-url="/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=192&storeId=10051">
3
</a>
<a class="paginationNumberStyle" data-url="/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=288&storeId=10051">
4
</a>
<a class="paginationNumberStyle" data-url="/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=384&storeId=10051">
5
</a>
<a class="paginationNumberStyle page_arrows" data-url="/Building-Materials/h_d1/N-5yc1vZ25ecodZaqns/h_d2/Navigation?catalogId=10053&Nu=P_PARENT_ID&langId=-1&Nao=96&storeId=10051">
<img alt="" src="/static/images/layout/triangle-green-right.gif"></a>
</div>
これが私のコードです:
if ($nextPage = $dom->find('a[class=paginationNumberStyle.page_arrows]', 0)) {
echo $nextPage->href;
私も試しました:
if ($nextPage = $dom->find('a[class=paginationNumberStyle.page_arrows]', 0)) {
私は単純な HTML DOM の専門家とはほど遠いので、誰かが簡単な答えを知っていることを望んでいました。data-urlが原因なのだろうか?