• 技术文章 >php教程 >php手册

    如何实现在PHP中调用JAVA

    2016-06-13 09:32:52原创1007
    详细说明:http://php.662p.com/thread-275-1-1.html

    PHP与JAVA

    JAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。

    windows下的安装

    第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。

    在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin” 到AUTOEXEC.BAT文件中

    在 NT /Win2000下加入 “;C:\jdk1.2.2\bin”到环境变量中。

    这一步是非常重要的,这样PHP才能正确的找到需调用的JAVA类。

    第二步:修改你的PHP.INI文件。

    [java]

    extension=php_java.dll

    java.library.path=c:\web\php4\extensions\

    java.class.path="c:\web\php4\extensions\jdk1.2.2\php_java.jar;c:\myclasses"


    在PHP.INI中加入extension=php_java.dll

    并在[java]中,设定好java.class.path,让它指向php_java.jar,如果你使用新的JAVA类,你也应该存入这个路径,在这篇例子中,我们使用c:\myclasses这个目录。

    第三步:测试环境,创建如下PHP文件:


    $system = new Java("java.lang.System");

    print "Java version=".$system->getProperty("java.version")."\n";

    print "Java vendor=".$system->getProperty("java.vendor")."\n\n";

    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";

    ?>


    如果你正确安装了,你将会看到以下信息:

    Java version=1.2.2

    Java vendor=Sun Microsystems Inc.

    OS=Windows 95 4.10 on x86

    Wednesday, October 18, 2000 at 10:22:45 AM China Standard Time

    这样,我们就已经成功的建立起了可以使用JAVA类的PHP运行环境,我们可以开始我们接下去的课程了。

    详细说明:http://php.662p.com/thread-275-1-1.html

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:二、记一次失败的 CAS 搭建 之 证书配置 下一篇:三、记一次失败的 CAS 搭建 之 服务端配置
    千万级数据并发解决方案

    相关文章推荐

    • 第十五节--Zend引擎的发展 -- Classes and Objects in PHP5 [15• XMLHTTP刷新远程数据的PHP JS代码演示(支持中文)• PHP实现下载功能之流程分析• php的变量、函数、对象的引用• 完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
    1/1

    PHP中文网