【问题标题】:Save Uploaded file to path with new name,but how to get the original string file name使用新名称将上传的文件保存到路径,但如何获取原始字符串文件名
【发布时间】:2026-02-04 03:10:01
【问题描述】:

将文件上传为 19.jpg 后保存在名为 uploads 的文件夹中 我试图在以不同名称保存文件之前仅获取原始文件名 这是代码。 任何帮助都会很棒。

<?php
 $file_path = "uploads/";

   $file_path=$file_path.basename($_FILES['uploaded_file']['name']);
   if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'],"uploads/19.jpg")){
       echo "success";
   }else{
       echo "fail";
   }
        ?>

【问题讨论】:

  • 请扩展您的问题,并写出带有标点符号的正常句子,以便我们为您提供适当的帮助:)

标签: php file upload


【解决方案1】:

我不确定这是否是您正在寻找的(因为您的问题不是很清楚),但试试这个:

$original_file_name = $_FILES['uploaded_file']['name'];

如果你想每次都用唯一的文件名保存文件,你可以这样做:

move_uploaded_file($_FILES['uploaded_file']['tmp_name'],"uploads/$original_file_name")

希望这会有所帮助!

【讨论】:

    最近更新 更多