Contact_Vcard_Parse is a PHP class that allows you
to parse vCard files and text blocks, and get back
an array of the elements of each vCard in the file
or text.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The line-ending conversion method and comments were updated. A fileGetContents() method was added for users who have a version of PHP earlier than 4.3.0. fromFile() was updated to use the fileGetContents() method. A problem with lower case Type-Definition was fixed. unescape() now un-escapes colons per the RFC. A problem where the parser failed when the N, ADR, or GEO fields didn't contain all fields was fixed. eyeball-test files were added to the package.
All text-based keys have been removed (e.g., the first part of an N component is now 0, not 'family'). Tabs have been converted to spaces for full PEAR compliance.
All returned values are now at equal "depth" in the returned array to match the upcoming Contact_Vcard_Build class; see the new documentation at http://ciaweb.net/free/contact_vcard_parse for an outline. Array key names for N and ADR data types have been shortened (e.g., "given_name" is now "given"). Line unfolding now only replaces the first leading whitespace character on folded lines, not all leading whitespace.