数码资讯
对PHPZipArchive类用法的一个例子
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了PHP ZipArchive类的用法,供你参考大家分享。以下是如下:
一般来说,php5.2开始支持ZipArchive类,和PHP4只能使用ZIP功能。事实上,拉链的班正式实施之前,一头牛有助于打包和解包ZIP文件的方法。现在PHP包含ZipArchive类,这当然是首选,它是利用这类创建和解压缩ZIP文件和读取zip压缩包的内容直接很方便。总结阅读减压过程是非常方便的。
将包解压缩到指定的目录:
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
zip -> extractto美元( / / /我的目的地目录);
近点();
echo'ok;
{人}
echo'failed;
}
>
如果只需要读取包中文件的内容,则需要文件名或文件的索引值。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
echo邮编-> getfromname('example。php);
近点();
}
>
如果example.php是一个目录,你需要添加一个路径的内容。
如果只知道文件的名称,不知道文件的具体路径,可以搜索指定文件名称的索引,然后依靠索引获取内容。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
美元指数= $邮编-> locatename('example。php,之后fl_nocase | ZipArchive::::fl_nodir);
内容=美元美元拉链> getfromindex(美元指数);
}
>
上述指数是基于locatename方法。如果压缩包的多个路径中有一个相同的名称文件,它只能返回到第一个索引。如果我们想得到所有同名文件的索引,我们只能用愚蠢的方式进行循环搜索。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
为($我= 0;我numfiles美元美元;i++)
{
如果(substr_count($邮编-> getnameindex(我),'example。php)> 0){
内容=美元美元拉链> getfromindex(合一);
}
}
}
>
希望本文能对大家的PHP程序设计有所帮助。
一般来说,php5.2开始支持ZipArchive类,和PHP4只能使用ZIP功能。事实上,拉链的班正式实施之前,一头牛有助于打包和解包ZIP文件的方法。现在PHP包含ZipArchive类,这当然是首选,它是利用这类创建和解压缩ZIP文件和读取zip压缩包的内容直接很方便。总结阅读减压过程是非常方便的。
将包解压缩到指定的目录:
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
zip -> extractto美元( / / /我的目的地目录);
近点();
echo'ok;
{人}
echo'failed;
}
>
如果只需要读取包中文件的内容,则需要文件名或文件的索引值。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
echo邮编-> getfromname('example。php);
近点();
}
>
如果example.php是一个目录,你需要添加一个路径的内容。
如果只知道文件的名称,不知道文件的具体路径,可以搜索指定文件名称的索引,然后依靠索引获取内容。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
美元指数= $邮编-> locatename('example。php,之后fl_nocase | ZipArchive::::fl_nodir);
内容=美元美元拉链> getfromindex(美元指数);
}
>
上述指数是基于locatename方法。如果压缩包的多个路径中有一个相同的名称文件,它只能返回到第一个索引。如果我们想得到所有同名文件的索引,我们只能用愚蠢的方式进行循环搜索。
复制代码代码如下:< PHP
zip =新美元之后;
如果($邮编->打开(测试.zip)= true){
为($我= 0;我numfiles美元美元;i++)
{
如果(substr_count($邮编-> getnameindex(我),'example。php)> 0){
内容=美元美元拉链> getfromindex(合一);
}
}
}
>
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。