0

私は宝くじシンジケートを運営しており、システムを自動化して宝くじ番号を確認したいと考えています(UK National Lottery)

私が取得しているURLは次のとおりです:https ://www.national-lottery.co.uk/player/p/results/lotto.ftl

そして私は使用しています

<?php
$html = file_get_contents("https://www.national-lottery.co.uk/player/p/results/lotto.ftl");
?>

ページのこの領域、つまり数字を取得できるようにしたいと思います。

ここに画像の説明を入力してください

問題は、そのページにはたくさんのコンテンツがあり、それをすべて分解するための最初のステップがわからないことです。

PHPまたはjQueryでこれを行う方法を知っている人はいますか?

ありがとう

4

2 に答える 2

3

既存のRSSフィードはどうですかhttp://www.alllotto.co.uk/rss/latest.rss

于 2012-04-05T23:51:44.883 に答える
2

PHP SimpleHTMLDOMパーサーを見てみましょう。それはスクレイピングを簡素化し、あなたが求めていることを行います。

これを使用すると、LI要素を見つけるのはこれと同じくらい簡単です。

foreach($html->find('li') as $element) {
       echo $element . '<br>';
}
于 2012-04-05T23:41:07.460 に答える