【发布时间】:2026-01-10 23:15:02
【问题描述】:
我想从这个站点获取数据,但是 symfony 爬虫不适用于 http://www.varzesh3.com/livescore/feed 并且字符串没有获得
<?php
//echo __DIR__.'/vendor/autoload.php';
require_once __DIR__.'/vendor/autoload.php';
use Symfony\Component\DomCrawler\Crawler;
$html2 = file_get_contents('http://www.varzesh3.com/livescore/feed');
$crawler = new Crawler($html2);
$atc = $crawler->filter('.stage-wrapper')->each(function (Crawler $nodeCrawler)
{
var_dump($nodeCrawler->html());
echo "a";
});
【问题讨论】:
-
你从
var_dump($nodeCrawler->html());得到了什么 -
你必须使用 CssSelector 组件
-
*.com/users/5857047/renjith-vr 我什么也没得到 var_dump($nodeCrawler->html());
-
'$crawler->filter' 没有返回任何值
-
阅读并尝试。将粘贴代码从那里复制到这里是不好的。 - ymc.ch/de/blog/…
标签: php symfony domcrawler