首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ZipArchive::addFromString

(PHP 5 >= 5.2.0, PHP 7, PECL zip >= 1.1.0)

ZipArchive :: addFromString - 使用其内容将文件添加到 ZIP 存档

描述

代码语言:javascript
复制
bool ZipArchive::addFromString ( string $localname , string $contents )

使用其内容将文件添加到 ZIP 存档。

注意:为了获得最大的可移植性,建议在 ZIP 文件名中始终使用正斜杠(/)作为目录分隔符。

参数

localname

要创建的条目的名称。

contents

用于创建条目的内容。它用于二进制安全模式。

返回值

TRUE成功或FALSE失败时返回。

例子

例#1将条目添加到新的存档

代码语言:javascript
复制
<?php
$zip?=?new?ZipArchive;
$res?=?$zip->open('test.zip',?ZipArchive::CREATE);
if?($res?===?TRUE)?{
????$zip->addFromString('test.txt',?'file?content?goes?here');
????$zip->close();
????echo?'ok';
}?else?{
????echo?'failed';
}
?>

例#2将文件添加到归档中的目录

代码语言:javascript
复制
<?php
$zip?=?new?ZipArchive;
if?($zip->open('test.zip')?===?TRUE)?{
????$zip->addFromString('dir/test.txt',?'file?content?goes?here');
????$zip->close();
????echo?'ok';
}?else?{
????echo?'failed';
}
?>

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com