VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

phpcms如何压缩图片?

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

phpcms如何压缩图片?

phpcms & # 22270片自动压缩功能

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

phpcms \ libs \ functions \ extension . func . PHP * * @ param $ imgName @ return mixed | string $ img path & # 21407;图存放地址$ thumbpath & # 21387缩后图片存放路径*/function compress($ img name){ img PATH = phpcmspath . trim(img PATH = PHPCMS _ PATH。trim(img path = PHPCMS P ath . trim(img name,& lsquo/& rsquo;);$ path array = explode(& rsquo;/& rsquo;,$ img name);文件名=结束(文件名=结束(文件名=结束(路径数组));//创建拇指& # 25991;件夹,保存压缩后的图片标题(& ldquo内容类型:文本/html;charset = utf-8 & rdquo;);$ path = "/upload file/thumb/";dirPath = phpcmspath . dirPath = PHPCMS _ path . dirPath = PHPCMS P ath . path;如果(!is_dir(KaTeX分析错误:应为' } ',在输入的结尾得到' EOF ':& hellip;h)){ mkdir(dirPath,0777,true);}$thumbPath = PHPCMS_PATH。& lsquo上传文件/thumb/& rsquo;。文件名;如果(文件存在(文件名;如果(文件_存在(文件名;if(文件存在(thumbPath)) {return APP_PATH。& lsquo上传文件/thumb/& rsquo;。$ fileName} else { src = imagecreatefromjpeg(src = imagecreatefromjpeg(src = imagecreatefromjpeg(img path));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 _ h1dst = 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);//保存缩略图image JPEG(src _ h);//保存缩略图image JPEG(src h);//保存缩略图imagejpeg(dst,thumb path);//销毁资源imagedestroy(拇指路径);//销毁资源imagedestroy(拇指路径);//销毁资源image destroy(src);image destroy($ dst);thumb path = str replace(PHPCMSPATH,& ampquot/& amp;quotthumb PATH = str _ replace(PHPCMS _ PATH,& ampquot/& amp;quot,thumb path = str r eplace(PHP CMS P ATH,“/”,thumb path);返回$ thumbPath}}企业微信截图_15952957884958.png

企业微信截图_15952957953453.png

推荐:《phpcms & # 25945程》

在html & # 39029面中直接调用

{ compress($ RS[& lsquo;拇指& rsquo])}以上是phpcms如何压缩图片的细节。更多请关注主机参考其他相关文章!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:phpcms如何压缩图片? https://zhujicankao.com/95081.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » phpcms如何压缩图片?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!