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

phpcms如何压缩图片(php上传图片进行压缩)

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

phpcms如何压缩图片(php上传图片进行压缩)

phpcms的自动图像压缩功能

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

PHPCMS \ libs \ functions \ Extent.func.php * * @ param $ img name @ return mixed | string $ img PATH原始图像存储地址$ thumbnail压缩图像存储路径*/function compress($ img name){ img PATH = phpcmspath . trim(img PATH = PHPCMS _ PATH。trim(img path = PHPCMS P ath . trim(img name,'/');$Patharray = explode('/',$ img name);文件名=结束(文件名=结束(文件名=结束(路径数组));//创建一个thumb文件夹,保存压缩后的图片头(" content-type:text/html;charset = utf-8 ");$ path = & quot/uploadfile/thumb/& quot;;dirPath = phpcmspath . dirPath = PHPCMS _ path . dirPath = PHPCMS P ath . path;如果(!is_dir(KaTeX解析错误:应为& # 39;}',得了& # 39;EOF & # 39在输入的末尾:…h)){ mkdir(dirPath,0777,true);}$thumbPath = PHPCMS_PATH。uploadfile/thumb/'。文件名;如果(文件存在(文件名;如果(文件_存在(文件名;if(文件存在(thumbPath)) {return APP_PATH。uploadfile/thumb/'。$ 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);//图像采样和复制imagecopyressampled(DST,SRC,0,0,0,0,0,0,0,0,SRC,0,0,0,0,0,0,DST _ W,DSTH,DST _ H,SRC _ W,SRCH);//保存缩略图JPEG(src _ h);//保存缩略图JPEG(src h);//保存缩略图jpeg(dst,thumb path);//销毁资源image Destroy(thumb path);//销毁资源image Destroy(thumb path);//销毁资源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,& quot/& quot;,拇指路径);返回$ thumbPath}}企业微信截图_15952957884958.png

企业微信截图_15952957953453.png

推荐:phpcms教程

在html页面中直接调用

{compress ($ rs ['thumb'])}以上是phpcms如何压缩图片的细节。更多请关注主机参考其他相关文章!

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

本文由主机参考刊发,转载请注明:phpcms如何压缩图片(php上传图片进行压缩) https://zhujicankao.com/88697.html

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

评论 抢沙发

评论前必须登录!