【发布时间】:2020-03-29 02:55:38
【问题描述】:
我正在尝试从 tar.gz 文件中提取一些文件。
但是文件名好像有问题:
xxx.some-random-number.tar.gz
当我使用 \PharData::isValidPharFilename('xxx.some-random-number.tar.gz', false) 时,该函数返回 false。当我省略第一部分 (i.e. \PharData::isValidPharFilename('some-random-number.tar.gz', false) 时,它返回 true。
我不能使用不同的文件名,因为它们是由第三方服务提供的(我也不想即时重命名它们(乏味)。
有什么办法解决这个问题吗?
【问题讨论】: