首页 > 解决方案 > 文件上传为base64字符串,然后根据mime类型显示

问题描述

我有一个关于 php 文件上传的问题,因为我需要使用表单上传文件,但我想将它作为 base64 编码字符串存储在数据库中。该文件可以是任何文件,如图像、pdf、doc、音频、视频。

我应该以哪种格式上传文件?

或者

如果我应该将文件存储在具有 mime 类型的 base64 字符串中,那么我应该如何存储它以及如何显示这些文件,例如如果我将视频存储为 base64 字符串,那么我将如何在视图中显示它并播放该视频?

我正在使用 laravel 5.8 创建项目。

标签: phpfile-uploadlaravel-5.7

解决方案


推荐阅读