使用PHP获取上传到附件中的文件名可以通过以下步骤实现:
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload File" name="submit">
</form>
<?php
if(isset($_POST["submit"])) {
$targetDir = "uploads/"; // 上传文件保存的目录
$targetFile = $targetDir . basename($_FILES["fileToUpload"]["name"]); // 上传文件的完整路径
// 检查文件是否已经存在
if (file_exists($targetFile)) {
echo "文件已经存在。";
} else {
// 将文件从临时位置移动到目标位置
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $targetFile)) {
echo "文件上传成功。";
} else {
echo "文件上传失败。";
}
}
}
?>
$filename = basename($_FILES["fileToUpload"]["name"]);
echo "上传的文件名是:" . $filename;
这样,你就可以使用PHP获取上传到附件中的文件名了。
推荐的腾讯云相关产品:腾讯云对象存储(COS)
领取专属 10元无门槛券
手把手带您无忧上云