<?php
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";
$content = $_thread['message']; //文章内容
preg_match_all($pattern,$content,$matchContent);
if(isset($matchContent[1][0])){
$temp = $matchContent[1][0];
}
?>
主要是靠正则匹配出文章的图片,然后选取一个,然后在用$temp 调用想把图片输出在列表,找到view/htm/forum.htm对应文件,然后根据样式自行调整。
如果想实现首页和列表页面调用从而达到缩略图封面效果请找到对应thread_list.inc.htm进行修改调用

之前有好多小伙伴在问,今天就发出一个简单的例子,方法有很多,以上只是一个小小的方法,希望大家能用上得到帮助。
历史资源提醒--必看
该页面资源/教程来自原魔趣吧历史资源转移,因发布历史久远,部分资源/教程可能已失效或无法在最新版程序中安装使用!DZ资源建议在Discuz3.4及以下版本使用,PHP版本建议5.6。资源仅提供做代码研究学习使用!
因改版,部分贴内链接将无法正常跳转,如链接失效或未正常跳转,请利用站内搜索功能搜索资源名称获取对应资源!