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
  • 热门搜索
    旅游学校 丽水旅游 山东旅游职业学院 北海旅游攻略 浙江旅游职业学院 香港旅游 北京周边旅游 云南旅游景点大全 北京旅游景点 沙巴旅游攻略