php如何使用$_FILES处理以base64编码传过来的文件?
客户端发起请求传送数据包含文件
| Content-Type | multipart/form-data; |
文件是以 base64 格式编码发送的
php 后端使用 $_FILES 接收文件数据打印结果如下
array(1) {
["file_test"]=>
array(5) {
["name"]=>string(5) "4.jpg"
["type"]=>string(10) "image/jpeg"
["tmp_name"]=>string(45) "/var/lib/niginx/tmp/xxxx"
["error"]=>int(0)
["size"]=>int(18849)
}
}
上传之后访问发现不是显示图片,而是显示 base64 的编码
请问 php 怎么可以将这个 base64 格式的文件转成图片之后再上传
推荐文章: