XMPPHP is the successor to Class.Jabber.PHP.
Some of the features include:
* Connect to any XMPP 1.0 server (Google Talk, LJ Talk, jabber.org, etc)
* Supports TLS encryption
* Several XML processing approaches and supported styles (process indefinitely, processUntil an event, processTime for a number of seconds), waiting on events or map them, etc.
* Persistent connections (AJAX Web client anyone?)
These details are provided for information only. No information here is legal advice and should not be used as such.