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未來的發展就會更加美好
From:http://tw.wingwit.com/Article/program/PHP/201311/20782.html