QueryPath を使用して HTML コードから特定の要素を取得しようとしています。2 回発生しますが、最初の 1 つだけが必要です。オブジェクトの検索は機能しますが、2 つの要素が返されます。検索に疑似クラスセレクターを追加しようとしましたが、うまくいきませんでした。
これは、コード内で 2 回出現する HTML 要素です。
<span class="aui-suffix"> of 5 </span>
そして、これが私がそれを探している方法です:
$arrURL = "URL..."
$html = htmlqp( $arrURL );
$pageAsString = $html->find('span.aui-suffix');
echo $pageAsString->text();
出力は "of 5 of 5" で、これは両方の要素が連続して出力されます。"of 5" のみを取得するように検索を変更するにはどうすればよいですか?