現在phpQUERYを使ってスクレイピングの練習をしています。
対象のソースコード
<?php $nyuujou=".stadium-info_table th:contains('入場料')+td"; ?> <?= pq($doc)->find("$nyuujou")->text(); ?><tr> <th>入場料</th> <td>入場料無料<br> ロイヤル室 1部屋 10,000円(フリードリンク)<br> ロイヤル席 1席 2,000円(フリードリンク)<br> 特別観覧席 1席 400円(フリードリンク)</td> </tr>
この書き方では最初の「入場料無料」しか取得でき無いのですが全て取得したいです。
どのように検索していいのか分からず解決策を見つけることができず質問させていただきました。
お手数ですがご教授いただけますと幸いです。
あなたの回答
tips
プレビュー