仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2283|回复: 19
打印 上一主题 下一主题

[学习教程] PHP编程:PHP与已存在的Java使用法式集成

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:28:19 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
基础这个东西是个比较笼统的概念,如果你之前学习过c语言, c语言被认为是法式   PHP功效的别的一个优势是其挪用已有Java对象办法的才能。经由过程此项功效可将PHP集成进已有的基于Java的使用法式。假如你正在任务场所推行PHP ,这项功效特别显得时兴。“Java无处不在。”





为完成此功效,你需求在办事器上装置Java虚拟机(JVM)。假如你将装置(或已装置)来自Sun、Kaffe、IBM或Blackdown的JDK,则可以敏捷入手下手任务。



当设置装备摆设PHP时,需求对设置装备摆设指令增添--with-java参数,然后修正php.ini文件中局部元素。php.ini 中凡是要修正以下各行:



[Java]

java.library.path=/path/to/library

java.class.path=/classpath/

extension_dir=/path/to/extensions

extension=libphp_java.so



需求提示以上修正都取决于你的装置类型。你应当浏览你的PHP装置目次下ext/java目次中的README文件以懂得有关Java功效设置装备摆设的更多信息。



这里有一个复杂例子:经由过程PHP剧本创立新的Java对象。然后该剧本将会见某些Java属性并将其输入。这同COM的实例一样使人冲动,但此例还使你晓得了更多的能够的办法。

<?



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

echo "<P>Java version = " . $system->getProperty("java.version") . "<br>";

echo "Java vendor = " . $system->getProperty("java.vendor") . "</p>";



?>



假如你已具有了Java常识,那你应该尽全力在此项目上匡助开辟者。此类集成才能必定成为未来PHP开展和为人所承受的关头。因而,做这些任务的人越多,PHP将来的开展就会加倍夸姣。

  通过这段时间的学习实践,对软件开发有了更多新的认识,不在局限于之前的片面性。当然,现在所学到的东西其实并不多,离当一个真正的程序员,还有很大的差距。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-3 12:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表