如何使用PHP中的参数实例化/调用java类?
例如,我有java类JRXlsExporter,如果我从java实例化java我的代码是:
JRXlsExporter myObject= new JRXlsExporter();
从PHP成为:
$myObject = new Java("net.sf.jasperreports.engine.export.JRXlsExporter");
它工作,但如果我有带参数的java类,例如:
JRXlsExporter myObject= new JRXlsExporter(param1,param2);
如何从PHP实例化/调用该java类?
下面是一个如何实例化java.util.Date
对象的示例 ,其中包含一些构造函数参数:
$date = new Java("java.util.Date", 70, 9, 4);
此外,它说:
新的Java(“java.util.Date”,70,9,4)调用使用java.util.Date(int year,int month,int day)构造函数创建java.util.Date类的新实例。
所以,你可以试试这个:
$myObject = new Java("net.sf.jasperreports.engine.export.JRXlsExporter", param1, param2);