discuz图片处理缩略图显示的示例
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章将为大家详细讲解有关discuz图片处理缩略图显示的方法示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。function thumblist($pid,
千家信息网最后更新 2025年12月02日discuz图片处理缩略图显示的示例
这篇文章将为大家详细讲解有关discuz图片处理缩略图显示的方法示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
function thumblist($pid, $width = 0, $height = 0, $maximgcount = 3, $tid = 0){ global $_G; if(!$pid) return array(); $width = intval($width); $height = intval($height); $maximgcount = intval($maximgcount); $tid = intval($tid); $maximgcount = $maximgcount <= 0 ? 3 : $maximgcount; $maximgcount = min($maximgcount, 3); $width = $width <= 0 ? 200 : $width; $height = $height <= 0 ? 100 : $height; if(!$tid) { $tid = C::t('forum_post')->fetch_tid_by_pid($pid); } if(!$tid) return array(); $attachments = C::t('forum_attachment_n')->fetch_all_by_id('tid:'.$tid, 'pid', $pid, 'aid', true, false, false, $maximgcount); $list = array(); $count = 0; $nums = count($attachments); if($nums ==1){ $width = 692; $height =708; } elseif ($nums == 2) { $width = 660; $height = 700; } else if($nums ===3){ $width = 440; $height = 532; } foreach($attachments as $aid=>$attachment) { $bigimage = $_G['setting']['attachurl'].'forum/'.$attachment['attachment']; $thumbfile = 'image/'.helper_attach::makethumbpath($attachment['aid'], $width, $height); if(is_file($_G['setting']['attachdir'].$thumbfile)) { $thumbfile = $_G['setting']['attachurl'].$thumbfile; } else { $thumbfile = '/'.getforumimg($attachment['aid'], 0, $width, $height,'fixwr'); } if($attachment['width'] < $width) $thumbfile = $bigimage; $list[] = array('thumb'=>$thumbfile, 'attachment'=>$bigimage, 'aid'=>$attachment['aid']); $count++; if($count >= $maximgcount) break; } return $list;}关于"discuz图片处理缩略图显示的方法示例"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
篇文章
图片
示例
处理
方法
更多
不错
实用
内容
文章
知识
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江苏制作刀片服务器哪家好
政府数据库设计
pubg的服务器刷新率
数据库只存文件路径作为索引
string数据库是中国的
域控服务器密码怎么改简单
网络安全溯源培训
局机关网络安全工作制度
马士兵网络安全大师课怎么样
高层网络安全概念
新基建网络安全周鸿祎
理工科三大数据库
多线程插入mysql数据库
ccat高级网络安全管理员
吉林手机软件开发平台
怎么攻击黑彩服务器
wamp如何改数据库引擎
服务器c盘空间突然满
还原数据库错误提醒
网络安全知识10字小诗
蔡林网络安全
网络安全讲师怎么样
忍三如何更改服务器
asp是商业资源数据库
软件开发南宁
查重数据库更新
服务器文件怎么转移到手机
bjd网络安全
java保存数据库乱码
网络安全的一篇作文200字