$taxValue = taxOutPut.nextTax() ; 
$taxValue是JavaObject类的对象

解决方案 »

  1.   

    PHP是弱类型语言也就是说类型无所谓,另外$taxValue当然是JAVA对象,具体请看我写过的PHP与JAVA结合的XML应用.http://www.phpx.com/happy/top94656.html
      

  2.   

    楼上的,你的例子, 也只是简单的调用 java 类返回字符串而已.并没有返回一下 java object .
    自己顶一下.
      

  3.   

    看http://www.php.net
    php有专门对java的接口
      

  4.   

    <?php
    $stack = new Java('java.util.Stack');
    $stack->push(1);// This should succeed
    $result = $stack->pop();
    $ex = java_last_exception_get();
    if (!$ex) {
      echo "$result\n";
    }// This should fail (error suppressed by @)
    $result = @$stack->pop();
    $ex = java_last_exception_get();
    if ($ex) {
      echo $ex->toString();
    }// Clear last exception
    java_last_exception_clear();
    ?>
      

  5.   

    thanks 小邪.
    另外一个问题,
    如果需要 import 呢?
      

  6.   

    JAVA里有OBJECT 类型,PHP里没有,所以你随便定个变量再把JAVA对象传给它就可以当作的JAVA的OBJECT,明白?另外PHP里不可能直接调用JAVA的语句,比如import,public什么的,要不然我直接在PHP代码里敲JAVA代码不更方便何必再编译成一个CLASS文件。
      

  7.   

    其望php6能解析java。
    php也有object类吧。
    如:phrame
    不过有点C++标准库STL