【发布时间】:2013-07-17 09:38:31
【问题描述】:
如何在不丢失文件扩展名的情况下用下划线替换点?
$str = $_FILES['files']['name']; //file.name.word.jpg
$ext = end(explode('.', $str));
$filename = explode('.', $str);
//output file_name_word.jpg
ps:需要在上传之前..如果用户上传带点的文件,则必须重命名并插入到db中
【问题讨论】: