PHP implementation of Apple's PropertyList

CFPropertyList can handle both XML and binary PropertyLists. It offers functionality to easily convert data between worlds, e.g. recalculating timestamps from unix epoch to apple epoch and vice versa. A feature to automagically create (guess) the plist structure from a normal PHP data structure will help you dump your data to plist in no time.

Requirements & Limitations

CFPropertyList requires the following to work properly

  • PHP5.3 (as of CFPropertyList 2.0)
  • Either MBString or Iconv.
  • Either BC, GMP or phpseclib (see BigIntegerBug for an explanation) - as of CFPropertyList 1.0.1.


Back to top