phpzip_entry_filesize() 是 PHP Zip 扩展中的一个
▥php
𝄐 0
php字体怎么设置,php字符串函数,php字符串连接符用什么符号,php字符串转数组
phpzip_entry_filesize() 是 PHP Zip 扩展中的一个函数,它返回 Zip 归档文件中指定条目的未压缩大小(以字节为单位)。
以下是一个简单的示例,演示如何使用 phpzip_entry_filesize() 函数获取 Zip 归档文件中的某个文件的大小:
php
$zip = new ZipArchive;
if ($zip->open('example.zip') === TRUE) {
$entry = $zip->getEntryName(0); // 获取第一个条目的名称
echo "未压缩的文件大小: " . $zip->getFromIndex(0)->getSize() . " bytes<br>"; // 使用 ZipArchive 对象获取文件未压缩大小
echo "未压缩的文件大小: " . phpzip_entry_filesize($zip, $entry) . " bytes"; // 使用 phpzip_entry_filesize() 函数获取文件未压缩大小
$zip->close();
} else {
echo '打开归档文件失败';
}
在上述示例中,我们首先创建了一个 ZipArchive 对象,并使用 open() 方法打开名为 "example.zip" 的 Zip 归档文件。然后,我们通过调用 getEntryName() 方法获取第一个条目的名称,并使用 getFromIndex() 方法从 ZipArchive 对象中获取该条目的未压缩大小。接着,我们调用 phpzip_entry_filesize() 函数并传入 ZipArchive 对象和条目名称作为参数,以获得相同的结果。最后,我们使用 close() 方法关闭 ZipArchive 对象。
phpzip_entry_filesize() 是 PHP Zip 扩展中的一个函数,它返回 Zip 归档文件中指定条目的未压缩大小(以字节为单位)。
以下是一个简单的示例,演示如何使用 phpzip_entry_filesize() 函数获取 Zip 归档文件中的某个文件的大小:
php
$zip = new ZipArchive;
if ($zip->open('example.zip') === TRUE) {
$entry = $zip->getEntryName(0); // 获取第一个条目的名称
echo "未压缩的文件大小: " . $zip->getFromIndex(0)->getSize() . " bytes<br>"; // 使用 ZipArchive 对象获取文件未压缩大小
echo "未压缩的文件大小: " . phpzip_entry_filesize($zip, $entry) . " bytes"; // 使用 phpzip_entry_filesize() 函数获取文件未压缩大小
$zip->close();
} else {
echo '打开归档文件失败';
}
在上述示例中,我们首先创建了一个 ZipArchive 对象,并使用 open() 方法打开名为 "example.zip" 的 Zip 归档文件。然后,我们通过调用 getEntryName() 方法获取第一个条目的名称,并使用 getFromIndex() 方法从 ZipArchive 对象中获取该条目的未压缩大小。接着,我们调用 phpzip_entry_filesize() 函数并传入 ZipArchive 对象和条目名称作为参数,以获得相同的结果。最后,我们使用 close() 方法关闭 ZipArchive 对象。
本文地址:
/show-270748.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。