0

ファイルがアップロードされるディレクトリがあり、ファイルが存在する場合はダウンロード リンクを表示できるようにしたいと考えています。ただし、ファイルは特定のパターンに一致する必要があります。これは、アップロードしたユーザーの識別子です。

パターンは /ClientFiles/ で始まり、ユーザー ID で始まるすべてのファイルを検索する必要があります。例: /ClientFiles/123-UploadData.xls

そのため、ClientFiles ディレクトリを調べて、「123-」で始まるすべてのファイルを検索する必要があります。

乾杯

4

3 に答える 3

3

globを使用して特定のパターンでファイルを探すには、is_readable を使用してファイルを読み取れるかどうかを確認します。

$files = array();    
foreach(glob($dirname . DIRECTORY_SEPARATOR . $clientId . '-*' as $file) {
    if(is_readable($file) {
        $files[] = $file;
    }
}
于 2012-04-25T14:04:18.270 に答える
2

file_exists()関数を使用するだけです

于 2012-04-25T13:57:50.643 に答える
0

php には file_exists 関数があります。これを使用して、リンクを表示するかどうかについていくつかのロジックを作成します。

于 2012-04-25T13:58:09.100 に答える