PHP 如何调用 JAVA 类库
|
源代码网推荐 源代码网整理以下 JAVA 是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用 PHP 调用功能强大的 JAVA 类库 (classes)。为了方便你的学习,这篇教程将包括 JAVA 的安装及一些基本的例子。 源代码网整理以下 Windows下的安装 源代码网整理以下 第一步:安装 JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。 源代码网整理以下 在 Win9x 下加入 :“PATH=%PATH%;C:jdk1.2.2in” 到 AUTOEXEC.BAT 文件中。 源代码网整理以下 在 NT 下加入 “ ;C:jdk1.2.2in”到环境变量中。 源代码网整理以下 这一步是非常重要的,这样 PHP 才能正确的找到需调用的 JAVA 类。 源代码网整理以下 第二步:修改你的 PHP.INI 文件。 源代码网整理以下 源代码网整理以下 注:PHP5 没有稳定的 Java 扩展,所以按照上面配置,将导致 Apache 崩溃--深空。 源代码网整理以下 在 PHP.INI 中加入 extension=php_java.dll,并在 [java] 中,设定好java.class.path,让它指向 php_java.jar,如果你使用新的 JAVA 类,你也应该存入这个路径,在这篇例子中,我们使用 c:myclasses 这个目录。 源代码网整理以下 第三步:测试环境,创建如下PHP文件: 源代码网整理以下 源代码网整理以下 如果你正确安装了,你将会看到以下信息: 源代码网整理以下 源代码网整理以下 这样,我们就已经成功的建立起了可以使用 JAVA 类的 PHP 运行环境,我们可以开始我们接下去的课程了。 源代码网整理以下 例子1:创建和使用你自己的 JAVA 类 源代码网整理以下 创建你自己的 JAVA 类非常容易。新建一个 phptest.java 文件,将它放置在你的 java.class.path 目录下,文件内容如下: 源代码网整理以下 源代码网整理以下 创建这个文件后,我们要编译好这个文件,在 DOS 命令行使用 javac phptest.java 这个命令。 源代码网整理以下 为了使用 PHP 测试这个 JAVA 类,我们创建一个 phptest.php 文件,内容如下: 源代码网整理以下 源代码网整理以下 如果你得到这样的警告信息:java.lang.ClassNotFoundException error ,这就意味着你的 phptest.class 文件不在你的 java.class.path 目录下。 源代码网整理以下 注意的是 JAVA 是一种强制类型语言,而 PHP 不是,这样我们在将它们融合时,容易导致错误,于是我们在向JAVA传递变量时,要正确指定好变量的类型。如:$myj->foo = (string) 12345678; or $myj->foo = "12345678"; 源代码网整理以下 这只是一个很小的例子,你可以创建你自己的 JAVA 类,并使用 PHP 很好的调用它! 源代码网推荐 源代码网推荐 源代码网供稿. |
