不需要修改php.ini的任何配置.这与在java 5上的配置大相径庭
- 1.下载php-java-bridge-4.0.8a_j2ee
- 2.解压
- 3.双击加压目录下的test.bat,同时生成一个ext目录,执行java -jar JavaBridge.jar,稍后出现一个对话框选择JavaBridge监听端口.这里选择SERVLET:8080
<? php
require_once("http://localhost:8080/JavaBridge/java/Java.inc" );
$s = new Java("java.lang.System" );
$s = $s->getProperties(); // 返回一个字符串和
$start = strpos($s,'{');echo '<br/>' ;
$end = strpos($s,'}' );
$result = substr($s, $start+1,-(strlen($s)-$end ));
$rows = explode(',',$result);echo '<pre>' ;
print_r($rows );
?>
allow_url_fopen = On
allow_url_include = On
同时打开上述两个设置,如果allow_url_fopen = Off,allow_url_include就不起作用,无法访问URL资源.一般的require_once 只对本地文件系统有效,要想是这样的包含操作对URL地址必须两个设置同时打开,才能使PHP读取URL包含的文件.