仓酷云

标题: PHP教程之PHP 增添了对 .ZIP 文件的读取功效 [打印本页]

作者: 再见西城    时间: 2015-2-4 00:29
标题: PHP教程之PHP 增添了对 .ZIP 文件的读取功效
聪明的你,显然已经逐渐的开悟了,慢慢的理解了编程的概念,那么祝贺你,你已经迈出了成功的第一步。   This module uses the functions of the ZZIPlib library by Guido Draheim to transparently read ZIP compressed archives and the files inside them.
这个模块利用 ZZIPlib 库(Guido Draheim)来读取 ZIP 紧缩文档和外面的文件

Please note that ZZIPlib only provides a subset of functions provided in a full implementation of the ZIP compression algorithm and can only read ZIP file archives. A normal ZIP utility is needed to create the ZIP file archives read by this library.
请注重:这个库只是ZIP一切扩大功效的一个子集,只能读取 ZIP 文档外面的内容。一个通俗的 ZIP 情况需求能创立 ZIP 文档

Zip support in PHP is not enabled by default. You will need to use the --with-zip configuration option when compiling PHP to enable zip support. This module requires ZZIPlib version >= 0.10.6.
PHP 没有默许撑持 ZIP,你需求利用 --with-zip 设置装备摆设编译你的 PHP.这个模块需求 ZZPIlib 版本>=0.10.6

Note: Zip support before PHP 4.0.7 is experimental. This section reflects the Zip extension as it exists in PHP 4.0.7 and later.
注重:zip在 4.0.7之前是测试的。这一章写的是 php4.0.7 和今后版本的器材

Example Usage
This example opens a ZIP file archive, reads each file in the archive and prints out its contents. The test2.php archive used in this example is one of the test archives in the ZZIPlib source distribution.

Example 1. Zip Usage Example

<?php

$zip = zip_open("/tmp/test2.zip");

if ($zip) {

while ($zip_entry = zip_read($zip)) {
echo "Name: " . zip_entry_name($zip_entry) . " ";
echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . " ";
echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . " ";
echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . " ";

if (zip_entry_open($zip, $zip_entry, "r")) {
echo "File Contents: ";
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
echo "$buf ";

zip_entry_close($zip_entry);
}
echo " ";

}

zip_close($zip);

}

?>  怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。
作者: 海妖    时间: 2015-2-4 13:12
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
作者: 若相依    时间: 2015-2-7 17:35
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
作者: 精灵巫婆    时间: 2015-2-19 05:52
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
作者: 兰色精灵    时间: 2015-2-23 00:51
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
作者: 深爱那片海    时间: 2015-3-7 04:34
兴趣是最好的老师,百度是最好的词典。
作者: 小女巫    时间: 2015-3-7 05:58
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者: 山那边是海    时间: 2015-3-7 09:14
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
作者: 仓酷云    时间: 2015-3-7 09:27
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
作者: 老尸    时间: 2015-3-14 16:44
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
作者: 灵魂腐蚀    时间: 2015-3-17 03:09
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
作者: 飘灵儿    时间: 2015-3-23 16:54
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 再见西城    时间: 2015-3-24 07:24
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者: 乐观    时间: 2015-3-27 06:10
基础有没有对学习php没有太大区别,关键是兴趣。
作者: 愤怒的大鸟    时间: 2015-4-2 10:00
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
作者: 若天明    时间: 2015-4-4 16:41
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
作者: 小妖女    时间: 2015-4-6 05:11
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 只想知道    时间: 2015-4-11 10:18
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
作者: 因胸联盟    时间: 2015-4-15 07:26
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2