牛牛在线工具

ZipArchive::deleteName()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ZipArchive::deleteName()

从ZIP存档中删除指定名称的文件或目录

函数名称:ZipArchive::deleteName() 适用版本:PHP 5 >= 5.2.0, PHP 7, PHP 8 函数描述:该函数用于从ZIP存档中删除指定名称的文件或目录。 用法: bool ZipArchive::deleteName ( string $name ) 参数: $name:要删除的文件或目录的名称。 返回值: 成功删除返回 true,失败返回 false。 示例: // 创建一个新的ZIP存档对象 $zip = new ZipArchive; // 打开要删除文件的ZIP存档 if ($zip->open('example.zip') === TRUE) { // 删除名为 'test.txt' 的文件 if ($zip->deleteName('test.txt') === TRUE) { echo '成功删除文件'; } else { echo '文件删除失败'; } // 关闭ZIP存档 $zip->close(); } else { echo '无法打开ZIP存档'; } 注意事项: 在调用 deleteName() 函数之前,必须先通过调用 open() 函数打开ZIP存档。 删除文件或目录后,需要通过调用 close() 函数关闭ZIP存档以确保更改生效。 删除文件或目录时,要确保提供的名称与ZIP存档中的实际名称完全匹配,包括大小写。 如果要删除的文件或目录不存在,deleteName() 函数将返回 false。