上传php脚本重命名功能

时间:2015-02-22 02:27:08

标签: php function upload

我有这个PHP脚本,并想知道是否有人可以帮助我解决一个问题。

假设我上传了一个名为" me.jpg"的文件,文件上传后会重命名为什么?

 if($_FILES['q35']['tmp_name']){
        $file_ext=eregi_replace("^(.*)\.(.*)$","\\2",$_FILES['q35']['name']);
        $file_ext_35 = strtolower($file_ext);
        if(in_array($file_ext, $whitelist)) {
            move_uploaded_file($_FILES['q35']['tmp_name'], $url[server].'/images/'.$image_folder.'/selfie.'.$file_ext_35);
        }

1 个答案:

答案 0 :(得分:0)

首先,你应该用preg_replace替换eregi_replace。 eregi_replace似乎已被弃用。至于你的问题,让我们假设你的代码可以工作,你的图片名称仍然是'me.jpg'