2012-11-06 26 views
1

例如,我有java類JRXlsExporter,如果我實例化的Java從Java我的代碼是:
如何使用PHP的參數實例化/調用java類?

JRXlsExporter myObject= new JRXlsExporter(); 

和PHP成爲:

$myObject = new Java("net.sf.jasperreports.engine.export.JRXlsExporter"); 

它的工作原理,但如果我有java類與參數,例如:

JRXlsExporter myObject= new JRXlsExporter(param1,param2); 

如何實例/調用java類FR om PHP?

回答

1

這裏是java.util.Date對象如何實例an example,具有一定的構造函數參數:

$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); 
+0

流,很酷! 它的工作,感謝的少.. :) – user1802412

+0

@ user1802412考慮接受和/或upvoting答案,如果它是很有幫助。 – Less

相關問題