坏死纸张 / rodneyrehm
Zend Framework 1 库,用于读取和写入苹果的 CFPropertyList (plist) 文件,以 XML 及二进制格式。
dev-master
2013-12-22 00:43 UTC
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2024-09-22 04:31:24 UTC
README
PHP 实现的苹果属性列表可以处理 XML 属性列表以及二进制属性列表。它提供了轻松在两个世界之间转换数据的功能,例如,将时间戳从 Unix 纪元重新计算为苹果纪元,反之亦然。一个自动创建(猜测)从常规 PHP 数据结构到 plist 结构的功能,将帮助您迅速将数据导出到 plist。
注意:CFPropertylist 最初托管在 Google Code
注意:这是 CFPropertyList 在 rodneyrehm 的 github 上的 Zend Framework 版本
选择您最喜欢的操作系统
Rodneyrehm_Plist 不依赖于任何“苹果专有”组件,如 plutil。Rodneyrehm_Plist 在任何安装了 PHP 和一些标准扩展的操作系统上运行。
虽然您可能希望将数据发送到您的 iPhone 应用程序,但您可能希望在标准的 Linux(甚至 Windows)环境中运行这些服务器端服务,而不是购买昂贵的苹果服务器。现在,通过 Rodneyrehm_Plist,您可以从您最喜欢的操作系统中提供数据。
需求和限制
- 需要 PHP5(在 Mac 上测试了 PHP5.2.9 和 5.3.0,在 Windows 上测试了 PHP5.2.1)
- 需要 Zend Framework 1.8 或更高版本。
- 需要 MBString 或 Iconv
- 需要 BC 或 GMP 或 phpseclib(有关 BigIntegerBug 的说明)- 从 CFPropertyList 1.0.1 开始
许可协议
- CFPropertyList 在 MIT 许可协议下发布。
- Rodneyrehm_Plist 在 MIT 许可协议下发布。
安装
- 将仓库克隆到您的库文件夹中。
- 将 Rodneyrehm_ 添加到您的自动加载命名空间。