基本上这段代码抓住帖子的第一张图片并将其显示在另一页上。 如果没有图像,它会显示默认图像。使用preg_match检索并显示帖子中的图像
如何修改它使其最多可显示4个图像?根据到preg_match手册中阵列$images
<?php
$Imagesrc = C('Plugin.IndexPostImage.Image','/images/default.png');
preg_match(
'#\<img.+?src="([^"]*).+?\>#s',
$Sender->EventArguments['Post']->Body,
$images
);
if ($images[1]) {
$Imagesrc = $images[1];
}
$thumbs ='<a class="IndexImg" href="'.
$Sender->EventArguments['Post']->Url .'">'.
Img($Imagesrc, array('title'=>$sline,'class'=>"IndexImg")).'</a>';
echo "$thumbs";
谁能帮助请? – Dave