千家信息网

怎么用phpcms压缩图片

发表于:2026-11-05 作者:千家信息网编辑
千家信息网最后更新 2026年11月05日,本篇文章为大家展示了怎么用phpcms压缩图片,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。phpcms压缩图片的方法:首先找到并打开"extention.f
千家信息网最后更新 2026年11月05日怎么用phpcms压缩图片

本篇文章为大家展示了怎么用phpcms压缩图片,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

phpcms压缩图片的方法:首先找到并打开"extention.func.php"文件;然后在公共类中写一个自动压缩的方法;最后通过语句"{compress ($rs['thumb'])}"在html页面中直接调用即可。

phpcms图片自动压缩功能

在公共类中写一个自动压缩的方法:

phpcms\libs\functions\extention.func.php**@param $imgName@return mixed|string$imgpath 原图存放地址$thumbpath 压缩后图片存放路径*/function compress ($imgName){imgPath=PHPCMSPATH.trim(imgPath = PHPCMS_PATH . trim(imgPath=PHPCMS P ATH.trim(imgName, '/');$Patharray = explode('/', $imgName);fileName=end(fileName = end(fileName=end(Patharray);//创建thumb文件夹,保存压缩后的图片header("Content-type:text/html;charset=utf-8");$path="/uploadfile/thumb/";dirPath=PHPCMSPATH.dirPath = PHPCMS_PATH.dirPath=PHPCMS P ATH.path;if(!is_dir(KaTeX parse error: Expected '}', got 'EOF' at end of input: …h)){ mkdir(dirPath,0777,true);}$thumbPath = PHPCMS_PATH . 'uploadfile/thumb/' . fileName;if(fileexists(fileName;if (file_exists(fileName;if(file e xists(thumbPath)) {return APP_PATH . 'uploadfile/thumb/' . $fileName;}else{src=imagecreatefromjpeg(src = imagecreatefromjpeg(src=imagecreatefromjpeg(imgPath);srcw=imagesx(src_w = imagesx(src w =imagesx(src);srch=imagesy(src_h = imagesy(src h =imagesy(src);//设置缩略图大小$dst_w = $src_w1;$dst_h = $src_h2;dst=imagecreatetruecolor(dst = imagecreatetruecolor(dst=imagecreatetruecolor(dst_w,dsth);//图片采样复制imagecopyresampled(dst_h);//图片采样复制imagecopyresampled(dst h );//图片采样复制imagecopyresampled(dst,src,0,0,0,0,src,0,0,0,0,src,0,0,0,0,dst_w,dsth,dst_h,dst h ,src_w,srch);//保存缩略图imagejpeg(src_h);//保存缩略图imagejpeg(src h );//保存缩略图imagejpeg(dst,thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(thumbPath);//销毁资源imagedestroy(src);imagedestroy($dst);thumbPath=strreplace(PHPCMSPATH,"/",thumbPath = str_replace(PHPCMS_PATH,"/",thumbPath=str r eplace(PHPCMS P ATH,"/",thumbPath);return $thumbPath;}}

在html页面中直接调用

{compress ($rs['thumb'])}

上述内容就是怎么用phpcms压缩图片,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

图片 方法 资源 技能 文件 知识 页面 简明 简明扼要 代码 内容 功能 原图 地址 大小 就是 文件夹 文章 更多 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 喔噻互联网科技有限公司 中国互联网科技工作委员会毛军 互联网科技活动banner 互联网科技公司的优势 互联网核心科技是什么 互联网科技公司怎么样 远拓互联网科技 丰台科技园 互联网 互联网 新科技 上海亿帐通互联网科技 成都玖崟互联网科技有限公司乐商圈怎么样 互联网时代科技改变生活 彤创互联网科技有限公司 链环科技传统企业怎么转型互联网 深圳育鹏互联网科技有限公司招聘 烟台灵鸽互联网科技有限公司 产业互联网科技服务公司 四川互联网展示科技馆设计 信承诺互联网科技有限公司 安徽九吞吴互联网科技有限公司 深圳互联网科技公司 互联网 卓越科技 以房互联网科技 鑫亿盛互联网科技 广州慧亚互联网科技怎么样 移动互联网年度科技创新 中国互联网十大科技股排名 河南住房之家互联网科技 滨湖区互联网智能科技产品有哪些 互联网科技职业技能培训学校
0