PHP上传图片带空格

标签 php image upload

我有一个上传图片表单。我需要确保将名称中包含空格的图片替换为其他内容,我的猜测是 %

即图片的名字是:aa 22.jpg

如果以这种方式上传,则不会显示,因为 aa22 之间有空格。有什么方法可以去掉上传时的空格或替换成%

最佳答案

与其将文件名替换为空字符串,不如将其替换为下划线,以保持文件的可读性和实际名称:

$file = str_replace(' ', '_', $file);

关于PHP上传图片带空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1755896/

相关文章:

swift 3.0 水平旋转图像

python - 将 VOC 转换为 labelMe

php - 多个文件上传不会将所有文件插入数据库

php - 在 php 中使用 .htaccess 重写 url

php - 将邮件标记为未读

php - file_put_contents 无法在包含路径中创建文件

php - 如何在谷歌地图标记上动态显示数据库值?

Java - 使用屏幕坐标捕获屏幕截图

xcode - 如何在 Swift 中使用 Alamofire 上传带有参数的图像

c# - 文件上传后服务堆栈 session 丢失