実現したいこと
タイトルの通りです。
"https://qiita.com"から、1日のトレンド記事のタイトルとリンクを取得したいです。
(以下の画像の部分)
状況
・PHP 7.3.1
・simplehtmldom_1_9のsimple_html_dom.phpを読み込んでいる
・ディレクトリ下にindex.phpとsimple_html_dom.phpがある
・ターミナルにて"php index.php"と打って、ファイルを実行
・別のセレクタ(titleなど)は取得できたため、読み込み等のミスではなく、セレクタがうまく取得できていないのだと考えています。
初歩的な問題かと思いますが、時間がかかってしまいお助け願いたい次第です。
よろしくお願いいたします。
php
1//index.phpの中身です 2 3<?php 4 5require_once 'simple_html_dom.php'; 6 7$page = file_get_html('https://qiita.com/'); 8 9//以下に問題があるはず 10$elements = $page->find('.tr-Item_title a'); 11 12foreach ($elements as $ele) 13{ 14 echo $ele->plaintext, PHP_EOL; 15 echo $ele->href, PHP_EOL; 16} 17 18 19 20
回答1件
あなたの回答
tips
プレビュー