PHP上传带有空格的图片

fra*_*pet 2 php upload image

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

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

如果以这种方式上传,则由于和之间的空间aa而无法显示22.什么是摆脱空间或%在上传时替换它的方法?

Sar*_*raz 6

而不是用空字符串替换文件名,最好用下划线替换它,以保持文件的可读性和实际名称:

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