从远程服务器提取Zip文件,文件名中包含空格

时间:2017-09-25 13:11:19

标签: php

我有一个从远程服务器读取的zip文件列表。文件列表如下:

  CA-EN Bosch 20170901.zip
  CA-EN Gaggenau 20170901.zip
  CA-EN Thermador 20170901.zip

正如我们在这里看到的,所有文件名都包含空格。由于这个我的代码无法提取这些zip文件。 以下是我用来提取文件内容的内容:

    $destination = '../../boschzip'; 

    $zip = new ZipArchive;
    $res = $zip->open('CA-EN Bosch 20170901.zip'); // Your filename
    if ($res === TRUE) {
        $zip->extractTo('../../boschzip');
        $zip->close();die;
    }
    else{
        echo 'Error Message. :(';die;
    }

我无法对客户端服务器上的文件名进行任何更改。因此,可以在文件名中提取带有空格的这些zip文件。

0 个答案:

没有答案
相关问题