Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Imdb抓取器制导_Php - Fatal编程技术网

Php Imdb抓取器制导

Php Imdb抓取器制导,php,Php,需要一点帮助 例如,我有一个Imdb抓取器,可以从站点抓取某些细节 此代码 $ps = $dom->getElementsByTagName('p'); for($i=0;$i<$ps->length;$i++){ $itemprop = $ps->item($i)->getAttribute("itemprop"); if ($itemprop=="description"){ $tmp = explode("See full summary",$ps->i

需要一点帮助

例如,我有一个Imdb抓取器,可以从站点抓取某些细节

此代码

$ps = $dom->getElementsByTagName('p');
for($i=0;$i<$ps->length;$i++){
$itemprop = $ps->item($i)->getAttribute("itemprop");
if ($itemprop=="description"){
$tmp = explode("See full summary",$ps->item($i)->textContent);
$tmp = explode("See full synopsis",$tmp[0]);
$res['summary'] = trim($tmp[0]);
break;
}
}
从imdb.com中获取此文件的描述

<p itemprop="description"> description would be here </p>
<span class="nobr">
<a href="/title/tt2404311/releaseinfo?ref_=tt_ov_inf " title="See all release dates"> 13 September 2013<meta itemprop="datePublished" content="2013-09-13">(USA)
</a>
</span>
就像描述的那样,我怎么能从中得到发布日期呢

<p itemprop="description"> description would be here </p>
<span class="nobr">
<a href="/title/tt2404311/releaseinfo?ref_=tt_ov_inf " title="See all release dates"> 13 September 2013<meta itemprop="datePublished" content="2013-09-13">(USA)
</a>
</span>

请给我一些帮助。

使用正则表达式并完成您的工作:

除非获得我们的明确书面同意,否则您不得在此网站上使用数据挖掘、机器人、屏幕抓取或类似的数据收集和提取工具,如下所述-