简单的html dom在服务器上找不到img标签

时间:2014-03-28 11:02:21

标签: php html-parsing simple-html-dom

sourceforge.net/projects/simplehtmldom/ ver 1.5

此脚本在Windows 7下工作,在linux下不起作用

<?php
require_once('simple_html_dom.php');
$sUrl = 'http://baby.ru/';
$oParser = str_get_html(file_get_contents($sUrl));

// this work everywhere
foreach($oParser->find('title') as $oElement) {
    echo $oElement->plaintext."\n";
}

// this work only under windows 7, not work on server under linux
foreach($oParser->find('img') as $oElement) {
    echo $oElement->src."\n";
}

Windows输出(标题+ img)

Linux输出(仅标题标签)

  • бэби.ру:беременность,календарьбеременности,беременностьпонеделям

PHP不会产生错误。

正如您所看到的“标题”标签无处不在。 “img”标签会发生什么?

我的服务器可能有什么问题?

0 个答案:

没有答案