Pierre has posted about an update to his zip extension he created and added to the pecl repository. This version is a complete rewrite, and uses libzip instead of zzlib.
For PHP 5.1.x and up: Add create, modify and write support, from files or strings, stream support (read only), OO interface
For PHP 4.x and 5.0.x: Better zip read support, broken zip files with zzlib may now work smoothly.
For the old APIs, you can read the good old PHP manual. There is no documentation yet, but the examples contain all new features. It is the very first releases, consider it as alpha.
It is 100% backward compatible, you can use your old code transparently.
He reminds developers that feedback is always welcome, and that it can be downloaded directly from the pecl site.