使用PHP从PHP页面获取第一个图像

时间:2014-11-02 12:31:38

标签: php html web

我正在编写一个PHP脚本来遍历PHP网页目录,并从每个页面中提取第一个图像并为图像打印HTML。我收到错误,我不确定如何修复它。

错误:

  

注意:未定义的偏移量:第27行的MYPC \ scripts \ summary.php中为0

遍历目录:

$dir = 'posts/*';
foreach(glob($dir) as $file) {
    $contents = file_get_contents($file);
    page_title($file);
    summarise($contents);
    catch_that_image($file);
}

查找第一张图片(有错误的部分):

function catch_that_image( $str ) {  
    $output = preg_match_all('/<img[^>]+src=[\'"]([^\'"]+)[\'"][^>]*>/i', $str, $matches);  
    echo $matches[1][0];  
}

0 个答案:

没有答案