18.3. Java

In 1999 Sam Ruby added support to allow PHP to use Java objects. Java is Sun Microsystem's object-oriented language intended to be platform-independent. Java is very popular, and you won't have any trouble finding books, Web sites, and free source code. Perhaps the best place to get information about Java used on Web servers is the Java Apache Project <http://java.apache.org/>.

The Java extension creates a class called Java. You can use the new operator to instantiate any Java class in your class path. An object is returned that can be treated like any other PHP object. Its properties and methods match the Java class.

object Java::Java(string class, …)

To create a Java object, call this constructor with the name of a class. If the ...

Get Core PHP Programming, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.