- 论坛徽章:
- 0
|
配置环境:
debian+apache2.0.63+php5.1.6+php-java-bridge5.2.2+jdk1.6.0_06
在debian下配置php调用java类环境,貌似成功,phpinfo的相关字段如下:
但通过测试语句获得的变量结果均显示为Object id
测试语句如下:
<?php
require("Java.inc");
phpinfo();
print "\n\n";
$system = new Java('java.lang.System');
// demonstrate property access
echo 'Java version=' . $system->getProperty('java.version') . '<br />';
echo 'Java vendor=' . $system->getProperty('java.vendor') . '<br />';
echo 'OS=' . $system->getProperty('os.name') . ' ' .
$system->getProperty('os.version') . ' on ' .
$system->getProperty('os.arch') . ' <br />';
// java.util.Date example
$formatter = new Java('java.text.SimpleDateFormat',
"EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");
echo $formatter->format(new Java('java.util.Date'));
?> |
显示结果如图:
请问各位有过类似的经历吗?
刚刚开始看java,还弄不明白原因,请各位指点下,谢谢
[ 本帖最后由 smilingboy 于 2008-7-22 10:52 编辑 ] |
|