<?php
header('content-type:text/html;charset=utf-8');
$url = "http://sports.sohu.com/nba.shtml";
$str = file_get_contents($url);
//$str=iconv('gb2312','utf-8',$str);//转字符编码1
// $str = mb_convert_encoding($str,’utf-8’,‘gb2312’);//转字符编码2
$wod1='#<div style="display: block; height: 110px; overflow: hidden;" class="l">.*<div class="blank10"></div>#isU';
preg_match($wod1,$str,$arr);
$word2 = '#<img .* src="(.*)".*>#isU';
preg_match_all($word2,$arr[0],$data);
//获取多条图片
foreach($data[1] as $key=>$v){
$str=file_get_contents($v);//获取图片
$exte = substr($v,strrpos($v,'.'));//图片的路径就是字符串
$filename = time().rand(1000,9999).$exte; //给图片重命名
file_put_contents('ment/'.$filename,$str);//将该图片存入本地
}
?>