优选主流主机商
任何主机均需规范使用

php上传文件怎么获取文件名

要获取上传文件的文件名,可以使用PHP的$_FILES超全局数组。$_FILES数组存储了通过HTTP POST方法上传的文件信息。

下面是获取上传文件的文件名的示例代码:

<?php
if(isset($_FILES['file'])) {
    $file = $_FILES['file'];
    
    // 获取上传文件的原始文件名
    $filename = $file['name'];

    echo "上传的文件名:" . $filename;
}
?>

在上述示例中,首先检查是否存在名为file的文件上传字段。然后将$_FILES['file']赋值给变量$file。最后,使用$file['name']获取上传文件的原始文件名,并将其存储在变量$filename中。最终,通过echo语句输出文件名。

请注意,此示例仅适用于单个文件上传,如果需要处理多个上传文件,可以使用循环来遍历$_FILES数组。此外,还应该进行文件名安全性验证和其他必要的检查以确保上传的文件符合预期。

未经允许不得转载:搬瓦工中文网 » php上传文件怎么获取文件名