基本上這段代碼抓住帖子的第一張圖片並將其顯示在另一頁上。 如果沒有圖像,它會顯示默認圖像。使用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