BIRT is an Eclipse-based open source reporting system for web based applications
BIRT has two main components:
1.a report designer based on Eclipse,
2.a runtime component that you can add to your application server.
BIRT features such as report layout, data access , scripting ,charts, grouping, filtering, and cascaded dynamic parameters
The BIRT Viewer and the BIRT engine work well in a Java/J2EE environment
Zend offers a commercial version of a supported PHP/Java bridge, including PHP BIRT wrapper classes, and works very well
Integrating BIRT and PHP using the PHP/Java Bridge open source project Refered at
http://php-java-bridge.sourceforge.net/pjb/