次のようなコードがあります。
QuercusEngine engine = new QuercusEngine();
Value value = engine.execute("<?php return $obj->getName(); ?>");
System.out.println(value);
(詳細については、 http://wiki.caucho.com/Quercus:_Command_Line_Interface_(CLI)を参照してください)
$obj
Javaインスタンスとして設定したい。このようなもの:
SomeObject someObject = new SomeObject();
engine.setParam("obj", someObject);
明らかにこれは単純な例ですが、ポイントは、php スクリプトで既にインスタンス化されているJava クラスのインスタンスを使用できるようにしたいということです。どうすればこれを行うことができますか?