龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

图片 php获取网页里的所有图片存入数组

时间:2014-06-19 15:03来源:网络整理 作者:网络 点击:
分享到:
php获取网页里的所有图片存入数组 ```{php}$images = array();preg_match_all(#39;/(img|src)=(quot;|#39;)[^quot;#39;gt;]+/i#39;, $data, $media);unset($data);$data=preg_replace(#39;/(img|src)(quot;|#39;|=quot;|=#39;)(.*)/i#39;,quot;$
$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);
    }
}
精彩图集

赞助商链接