网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

php中怎样判断base64图片上传大小

时间:2024-10-13 01:02:47

1、我们咸犴孜稍先写个测试代码,HTML部分很简单,一个file上传文件控件,一个hidden的隐藏控件,用来存放base64字符串的,和一个提交按钮,代码如图

php中怎样判断base64图片上传大小

3、接着写上JS脚本代码,主要是在选择图片后,把所选择的图片转化成base64字符串,并把该字符串放到隐藏控件里,代码如图

php中怎样判断base64图片上传大小

5、图片转化成base64编码时,会先加上如下这一段字符:data:image/png;base64,所以我们需要把这个字符用空串replace去掉。

php中怎样判断base64图片上传大小

7、然后获取得到剩余字符串的长度,通过反向编码base64的规则,来得到原图片的文件,公式代码如图,

php中怎样判断base64图片上传大小

9、打开页面,点击选择了一张图片,从图中可以看到,我们的图片是20KB左右的大小。点击提交按钮。

php中怎样判断base64图片上传大小
© 2025 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com