$zip = zip_open('test.zip');
if($zip){
$zip_entry = zip_read($zip);
$zi_preal_name = zip_entry_name($zip_entry);
echo $zi_preal_name;
}仿照例子的写法,原本以为万事ok,但是如果一个zip文件里有多个文件,它似乎只能读取第一个文件名,似此为之奈何??
if($zip){
$zip_entry = zip_read($zip);
$zi_preal_name = zip_entry_name($zip_entry);
echo $zi_preal_name;
}仿照例子的写法,原本以为万事ok,但是如果一个zip文件里有多个文件,它似乎只能读取第一个文件名,似此为之奈何??
$zip = zip_open("test.zip");if ($zip)
{
while ($zip_entry = zip_read($zip))
{
echo "Name: " . zip_entry_name($zip_entry) . "<br />";
}
zip_close($zip);
}
?>这是一个例子,我没有用过这个函数,不过感觉楼主似乎用错了这个函数,呵呵