代码之家  ›  专栏  ›  技术社区  ›  Björn

将AS3中的有效压缩转换为PHP

  •  7
  • Björn  · 技术社区  · 16 年前

    现在看来,我们倾向于标准的zip文件传输,但PHP中处理此操作的功能有点重。当收到zip流时,我必须从该流中创建一个文件,然后使用zip_*函数读取该文件。

    顺致敬意,

    2 回复  |  直到 15 年前
        1
  •  9
  •   AdobeTed    16 年前

    另一种方法是使用flash.utils。ByteArray。ByteArray类通过“compress”方法包含zlib压缩。



    1. 将字符串写入ByteArray。
    2. 调用ByteArray.compress对ByteArray中的内容进行zlib压缩。
    3. 将ByteArray发布到服务器。

    PHP支持zlib,因此将二进制数据解压缩到字符串服务器端非常简单。

    泰德:)

        2
  •  4
  •   Steven Mercatante Dimitri Kopriwa    16 年前

    Wade Arnold负责一个AMFPHP库,该库已打包到Zend Framework中。但是,您可以独立于框架使用它。这里有一些关于它的更多信息: http://framework.zend.com/wiki/display/ZFPROP/Zend_Amf+-+Wade+Arnold