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图片上传大小
  • 在Java中如何实现日期基于天的加减操作
  • github客户端怎么提交代码到远程仓库
  • DB2的安装方法与步骤
  • java9如何打包
  • 怎样使用SQL Manager 2008 for SQL Sever
  • 热门搜索
    云南双廊旅游攻略 崇州旅游景点大全 南华寺旅游攻略 福建有什么旅游景点 伶仃岛旅游攻略 重庆贝迪颐园温泉旅游度假酒店 万仙山旅游攻略 岳阳旅游攻略 肯尼亚旅游价格 海南旅游最佳时间