PHP中的Java扩展
时间:2007-02-17 来源:PHP爱好者
综述:Java的易扩展性是它极其的令人兴奋的特点之一,PHP虽然有强大的功能,但面临一些底层功能的实现时,常捉襟见肘,下面我们就来谈一谈如何在PHP中使用Java的类库。
如何安装JDK?
一路回车将JDK安装好(假设安装在C:jdk目录,而PHP安装在C:PHP4)。然后做好以下步骤:
在 Win9x 下加入 :"PATH=%PATH%;C:jdkbin" 到AUTOEXEC.BAT文件中,在 NT下加入 ";C:jdkbin"到环境变量中。这一步是非常需重要的,这样PHP才能正确的找到需调用的JAVA类。
如何修改PHP.INI文件以支持Java?
[java]
extension=PHP_java.dll
java.home = C:jdk1.3.1_01
java.library = C:jdk1.3.1_01jrebinCLASSICjvm.dll
java.library.path=C:PHP4extensions
java.class.path="C:PHP4javaPHP_java.jar;C:PHP4java"
在PHP.INI中加入extension=PHP_java.dll,注意应该加在[java]段中,而不是和和其他的extension=*.dll加在一起。设定好java.class.path,让它指向PHP_java.jar,如果使用新的JAVA类,也应该存入这个路径,在这篇例子中,我们使用C:PHP4java这个目录。
测试环境
??创建如下PHP文件:
<?PHP
$system = new Java("java.lang.System");
print "Java version=".$system->getProperty("java.version")."
n";
print "Java vendor=".$system->getProperty("java.vendor")."
非常全面的一个php技术网站,php爱好者站 http://www.phpfans.net 有相当丰富的文章和源代码.
如何安装JDK?
一路回车将JDK安装好(假设安装在C:jdk目录,而PHP安装在C:PHP4)。然后做好以下步骤:
在 Win9x 下加入 :"PATH=%PATH%;C:jdkbin" 到AUTOEXEC.BAT文件中,在 NT下加入 ";C:jdkbin"到环境变量中。这一步是非常需重要的,这样PHP才能正确的找到需调用的JAVA类。
如何修改PHP.INI文件以支持Java?
[java]
extension=PHP_java.dll
java.home = C:jdk1.3.1_01
java.library = C:jdk1.3.1_01jrebinCLASSICjvm.dll
java.library.path=C:PHP4extensions
java.class.path="C:PHP4javaPHP_java.jar;C:PHP4java"
在PHP.INI中加入extension=PHP_java.dll,注意应该加在[java]段中,而不是和和其他的extension=*.dll加在一起。设定好java.class.path,让它指向PHP_java.jar,如果使用新的JAVA类,也应该存入这个路径,在这篇例子中,我们使用C:PHP4java这个目录。
测试环境
??创建如下PHP文件:
<?PHP
$system = new Java("java.lang.System");
print "Java version=".$system->getProperty("java.version")."
n";
print "Java vendor=".$system->getProperty("java.vendor")."
非常全面的一个php技术网站,php爱好者站 http://www.phpfans.net 有相当丰富的文章和源代码.
相关阅读 更多 +