需要没有扩展名的文件名

时间:2019-10-09 16:30:11

标签: php file-upload upload

我想创建一个简单的PHP脚本,它将脚本多次上传到服务器。

我编写了以下代码:

<?php
if(isset($_FILES['files'])){
    $errors= array();
    foreach($_FILES['files']['tmp_name'] as $key => $tmp_name ){
        $file_name =$_FILES['files']['name'][$key];
        $file_size =$_FILES['files']['size'][$key];
        $file_tmp =$_FILES['files']['tmp_name'][$key];
        $file_type=$_FILES['files']['type'][$key];  

        $desired_dir="uploads";
        if(empty($errors)==true){
            $file_name = $file_name.".jpg";            
        move_uploaded_file($file_tmp,"$desired_dir/".$file_name);

        }else{
                print_r($errors);
        }
    }
    if(empty($errors)){
        echo "Success";
    }
}
?>
<form action="" method="POST" enctype="multipart/form-data">
    <input type="file" name="files[]" multiple/>
    <input type="submit"/>
</form>

在这种情况下,$ file_name获得值名称和扩展名。如何使$ file_name =名称不带扩展名 我用它来上传单个文件:

$fileNewName = pathinfo($_FILES['image']['name'], PATHINFO_FILENAME);

但是我不知道如何使用它来上传多个文件

0 个答案:

没有答案