私は現在、ウェブサイトから特定の情報を取得するためのスクレーパーを作成しています。
たとえば、レストランの名前、住所、営業時間、電話番号をWebサイトから取得したいと思います。
curlを使用することで、Webサイトからデータを取得することができました。
$url = "http://localhost/test.html";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
ただし、これらの情報をスクレイプするために、スクレーパーを正確な場所に正確にポイントする方法について、いくつかのアイデアが必要です。
正規表現を試しましたが、機能しませんでした。