我爱Aspx >> C#.Net >> PHP中的Java扩展一路回车将JDK安装好(假设安装在C:\jdk目录,而PHP安装在C:\php4)。然后做好以下步骤:
在 Win9x 下加入 :"PATH=%PATH%;C:\jdk\bin" 到AUTOEXEC.BAT文件中,在 NT下加入 ";C:\jdk\bin"到环境变量中。这一步是非常需重要的,这样PHP才能正确的找到需调用的JAVA类。
如何修改PHP.INI文件以支持Java?
extension=php_java.dll
java.home = C:\jdk1.3.1_01
java.library = C:\jdk1.3.1_01\jre\bin\CLASSIC\jvm.dll
java.library.path=C:\php4\extensions\
java.class.path="C:\php4\java\php_java.jar;C:\php4\java\"
在PHP.INI中加入extension=php_java.dll,注意应该加在[java]段中,而不是和和其他的extension=*.dll加在一起。设定好java.class.path,让它指向php_java.jar,如果使用新的JAVA类,也应该存入这个路径,在这篇例子中,我们使用C:\php4\java\这个目录。
测试环境创建如下PHP文件:
$system = new Java("java.lang.System");
print "Java version=".$system->getProperty("java.version")."
n";
print "Java vendor=".$system->getProperty("java.vendor")."
print "OS=".$system->getProperty("os.name")." ".$system->getProperty("os.version")." on ".$system->getProperty("os.arch")."\n";
$formatter = new Java("java.text.SimpleDateFormat","EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");
print $formatter->format(new Java("java.util.Date"))."n";
?>
如果你正确安装了,你将会看到类似以下的信息:
ASP提速技巧五则[05-12]
轻松加密ASP.NET 2.0 Web程序配置..[05-12]
解决ASP执行DB查询中的特殊字符问..[05-12]
用VB将ASP代码封装成DLL[05-12]
网页弹出窗口应用总结[05-12]
Asp编写不再让人讨厌的自动弹出窗..[05-12]
ASP小偷(远程数据获取)程序入门教..[05-12]
用Asp写个加密和解密的类[05-12]
如何固定表格的标题行和标题列[05-12]
ASP进阶教程:留言簿自动发E-Mai..[05-12]