1

我正在使用我的 php 脚本将用户上传的文件(如 pdf 图像和 txt 文件)存储在单独的文件夹中,我想从文件夹上传中检索文件名,并将 pdf 和 txt 分组并提供搜索特定文件的方法。

我还需要将文件重命名为$ja变量

$ja
$da = date("dmY");
$ja = $uid.$da;

    move_uploaded_file($mi, $uploadpath)

还使用了我在堆栈中找到的这段代码

示例 01:

<?php
  // read all files inside the given directory
  // limited to a specific file extension
  $files = glob("./ABC/*.txt");
?>

示例 02:

<?php
  // perform actions for each file found
  foreach (glob("./ABC/*.txt") as $filename) {
    echo "$filename size " . filesize($filename) . "\n";
  }
?>
4

2 回答 2

5

扫描目录();功能会帮助你

<?php
$dir    = '/tmp';
$files1 = scandir($dir);
print_r($files1);
?>

http://www.php.net/manual/en/function.scandir.php

现在您在指定的位置拥有所有文件的数组,您可以使用数组函数来完成工作

于 2013-03-28T07:16:17.267 回答
1

您可以尝试使用scandir列出目录,然后在您将获得的 php 文件名数组中进行过滤

于 2013-03-28T07:17:17.583 回答