我有zip存档,在解压缩后我需要检查zip存档中是否存在moduleConfig.xml.我怎么能这样做.
我试试这个
$zip = new ZipArchive();
if($zip->open('test.zip') === TRUE )
{
if(file_exists($zip->getFromName('moduleConfig.xml')))
{
echo "Config exists";
// Do somthing
}
}
else {
echo 'Failed code:'. $res;
}
Run Code Online (Sandbox Code Playgroud)
小智 8
它应该是这样的:
$zip = new ZipArchive();
if($zip->open('test.zip') === TRUE )
{
if ($zip->locateName('moduleConfig.xml') !== false)
{
echo "Config exists";
}
}
else {
echo 'Failed code:'. $res;
}
Run Code Online (Sandbox Code Playgroud)
尝试:
if ($zip->locateName('moduleConfig.xml') !== false)
{
echo "Config exists";
}
Run Code Online (Sandbox Code Playgroud)