php獲取網(wǎng)頁里所有圖片并存入數(shù)組的方法

字號:


    本文實例講述了php獲取網(wǎng)頁里所有圖片并存入數(shù)組的方法。分享給大家供大家參考。具體如下:
    $images = array();
    preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);
    unset($data);
    $data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);
    foreach($data as $url)
    {
    $info = pathinfo($url);
    if (isset($info['extension']))
    {
    if (($info['extension'] == 'jpg') ||
    ($info['extension'] == 'jpeg') ||
    ($info['extension'] == 'gif') ||
    ($info['extension'] == 'png'))
    array_push($images, $url);
    }
    }
    希望本文所述對大家的php程序設(shè)計有所幫助。