/";**/ $imgallcount=preg_match_all($pattern, $message ,$match); $imgs=array(); $shownum=1; $imgcount=0; // 区分小文件和远程链接 for($i=0;$i<$imgallcount;$i++){ if(!empty($match[0][$i])){ if(strstr($match[1][$i],'http://')||strstr($match[1][$i],'https://')||strstr($match[1][$i],'ftp://')){ if($show_upimgonly) $picsize=0; else $picsize=10001; }else{ $match[1][$i]=APP_PATH.$match[1][$i]; $picsize = filesize($match[1][$i]); } if($picsize>10000) { //小于10K的忽略 $imgs[]=$match[1][$i]; $imgcount=$imgcount+1; } } } for($i=0;$i<$imgcount;$i++){ $tempaddr=$imgs[$i]; $ptm = $conf['upload_path'].'preview/'.$tid.'.png'; $ppt = mkThumbnail($tempaddr, 236, 0, $ptm); if($i>=($shownum-1)) break; }