用于读取和写入苹果CFPropertyList(plist)文件的库,支持XML和二进制格式。

3.0.0 2017-08-25 08:41 UTC

This package is not auto-updated.

Last update: 2024-09-18 20:49:09 UTC


README

PHP实现苹果的PropertyList可以处理XML PropertyLists以及二进制PropertyLists。它提供了在两者之间轻松转换数据的功能,例如将时间戳从Unix纪元重新计算为苹果纪元,反之亦然。一个自动创建(猜测)从常规PHP数据结构到plist结构的特性可以帮助您快速将数据导出到plist。

注意:CFPropertylist最初托管在Google Code

选择您喜欢的操作系统

CFPropertyList不依赖于任何“苹果专有”组件,如plutil。CFPropertyList可在安装了PHP和一些标准扩展的任何操作系统上运行。

虽然您可能希望向iPhone应用程序提供数据,但您可能希望在这些服务器端服务在您的标准Linux(甚至Windows)环境中运行,而不是购买昂贵的苹果服务器。有了CFPropertyList,您现在可以从您喜欢的操作系统提供数据。

要求和限制

  • 需要PHP5.3(自CFPropertyList 2.0起)
  • 需要MBString或Iconv
  • 需要BC或GMP或phpseclib(有关BigIntegerBug的说明)- 自CFPropertyList 1.0.1起

作者

许可证

CFPropertyList在MIT许可证下发布。

安装

请参阅Composer / Packagist

相关