最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP和Java 集成開(kāi)發(fā)詳解分析 強(qiáng)強(qiáng)聯(lián)合第2/4頁(yè)

 更新時(shí)間:2008年11月14日 12:28:23   作者:  
很久以前,有人從www上看到看到天空上一個(gè)很亮的亮點(diǎn),它就是Java語(yǔ)言,與此同時(shí),在另一個(gè)地方一位夢(mèng)想家也看到了一個(gè)亮點(diǎn),它就是PHP.

首先,你必須要知道PHP/Java橋?yàn)樵赑HP腳本中集成Java類創(chuàng)建了哪些特殊的函數(shù)(PHP類),這些函數(shù)包括:

◆java:它允許你訪問(wèn)給定名稱的Java類型,如:

◆java("java.lang.System")->getProperties();

◆java_autoload:它允許你在當(dāng)前的PHP腳本中載入一套Java庫(kù),如:

◆java_autoload("my_1.jar;my_2.jar");

◆java_cast:它允許你將一個(gè)Java對(duì)象轉(zhuǎn)換成一個(gè)PHP值,如:

$mystr=new java("java.lang.String","9");$phpnr=java_cast($mystr,"integer");echo $ phpnr;

◆java_is_null:你可以使用它檢查值是否為空,如:

◆java_is_null(java("java.lang.System")->;getProperty("my_prop"))

◆java_session:你可以使用它返回一個(gè)會(huì)話句柄,如:

$session = java_session();

◆java_values:你可以使用它評(píng)估對(duì)象和提取其內(nèi)容(僅當(dāng)這個(gè)操作是可能的時(shí)候),如:

$result = java_values($calcinstance->addAB($term_1,$term_2));

為了使用這些函數(shù),你的PHP應(yīng)用程序必須包含對(duì)應(yīng)的PHP類,最重要的類是Java.inc,在目錄appName/java下有完整的類列表,通過(guò)Java.inc,你可以獲得Java類的實(shí)例,如:

$calcinstance=new Java("calculator.CalculatorBean");

作者提醒:在PHP/Java橋的安裝目錄/documentation/API下有更多的函數(shù)和它們的詳細(xì)信息。在PHP腳本中使用Java類

在Java類中使用PHP腳本

為了在Java應(yīng)用程序中調(diào)用PHP方法,你必須對(duì)Java API非常熟悉,這個(gè)API最重要的類是:

javax.script.ScriptEngineManager:這個(gè)類擴(kuò)展了java.lang.Object類,并且為ScriptEngine類提供了實(shí)例化機(jī)制。

javax.script.ScriptEngine:這是一個(gè)Java接口,包括了每個(gè)Java ScriptEngine中期望的完整功能的函數(shù),它是通過(guò)如AbstractScriptEngine, InteractivePhpScriptEngine, InvocablePhpScriptEngine, InvocablePhpServletScriptEngine, PhpScriptEngine,和 PhpServletScriptEngine這些類實(shí)現(xiàn)的。
?
javax.script.Invocable:這個(gè)接口提供了一個(gè)函數(shù)允許java應(yīng)用程序在腳本編譯器下調(diào)用中間層代碼。

作者提醒:在/documentation/server/documentation/API目錄下有更多的類及其詳細(xì)信息。

相關(guān)文章

  • php自動(dòng)給網(wǎng)址加上鏈接的方法

    php自動(dòng)給網(wǎng)址加上鏈接的方法

    這篇文章主要介紹了php自動(dòng)給網(wǎng)址加上鏈接的方法,可實(shí)現(xiàn)對(duì)本文中的網(wǎng)址加上鏈接的功能,涉及正則匹配的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 利用PHP內(nèi)置SERVER開(kāi)啟web服務(wù)(本地開(kāi)發(fā)使用)

    利用PHP內(nèi)置SERVER開(kāi)啟web服務(wù)(本地開(kāi)發(fā)使用)

    PHP 5.4.0起, CLI SAPI 提供了一個(gè)內(nèi)置的Web服務(wù)器,這個(gè)內(nèi)置的Web服務(wù)器主要用于本地開(kāi)發(fā)使用,不可用于線上產(chǎn)品環(huán)境,URI請(qǐng)求會(huì)被發(fā)送到PHP所在的的工作目錄Working Directory進(jìn)行處理,除非你使用了-t參數(shù)來(lái)自定義不同的目錄
    2020-01-01
  • PHP中串行化用法示例

    PHP中串行化用法示例

    這篇文章主要介紹了PHP中串行化用法,結(jié)合實(shí)例形式分析了php使用serialize與unserialize函數(shù)實(shí)現(xiàn)串行化與反串行化操作的相關(guān)技巧,需要的朋友可以參考下
    2016-11-11
  • PHP+Apache環(huán)境中如何隱藏Apache版本

    PHP+Apache環(huán)境中如何隱藏Apache版本

    以PHP+Apache服務(wù)器環(huán)境為例,給大家講解如何能夠隱藏Apache的版本號(hào)以及具體做法。
    2017-11-11
  • php中HTTP_REFERER函數(shù)用法實(shí)例

    php中HTTP_REFERER函數(shù)用法實(shí)例

    這篇文章主要介紹了php中HTTP_REFERER函數(shù)用法,以實(shí)例的形式分別講述了判斷用戶來(lái)路與偽造來(lái)路地址等應(yīng)用,需要的朋友可以參考下
    2014-11-11
  • Referer原理與圖片防盜鏈實(shí)現(xiàn)方法詳解

    Referer原理與圖片防盜鏈實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了Referer原理與圖片防盜鏈實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了Referer頭信息原理與圖片防盜鏈判定、實(shí)現(xiàn)方法,并附帶一個(gè)Http請(qǐng)求封裝類,需要的朋友可以參考下
    2019-07-07
  • PHP 簡(jiǎn)單數(shù)組排序?qū)崿F(xiàn)代碼

    PHP 簡(jiǎn)單數(shù)組排序?qū)崿F(xiàn)代碼

    PHP知道如何比較兩個(gè)數(shù)字或字符串,但多維數(shù)組的每個(gè)元素都是數(shù)組。PHP不知道如何去比較兩個(gè)數(shù)組,所以需要建立一個(gè)比較它們的方法。
    2009-08-08
  • php 計(jì)算兩個(gè)時(shí)間戳相隔的時(shí)間的函數(shù)(小時(shí))

    php 計(jì)算兩個(gè)時(shí)間戳相隔的時(shí)間的函數(shù)(小時(shí))

    計(jì)算兩個(gè)時(shí)間戳相隔的時(shí)間,以前腳本之家發(fā)布過(guò)具體到天數(shù)的,這個(gè)可以具體到小時(shí)數(shù),需要的朋友可以參考下。
    2009-12-12
  • PHP編碼規(guī)范-php coding standard

    PHP編碼規(guī)范-php coding standard

    標(biāo)準(zhǔn)化問(wèn)題在某些方面上讓每個(gè)人頭痛,讓人人都覺(jué)得大家處于同樣的境地。這有助于讓這些建議在許多的項(xiàng)目中不斷演進(jìn),許多公司花費(fèi)了許多星期逐子字逐句的進(jìn)行爭(zhēng)論。
    2007-03-03
  • 解決php的“It is not safe to rely on the system’s timezone settings”問(wèn)題

    解決php的“It is not safe to rely on the system’s timezone setti

    這篇文章主要介紹了解決php的“It is not safe to rely on the system’s timezone settings”問(wèn)題的方法,需要的朋友可以參考下
    2015-10-10

最新評(píng)論

天全县| 洛扎县| 惠安县| 邓州市| 措勤县| 含山县| 湾仔区| 沾益县| 闽侯县| 滦平县| 平邑县| 康定县| 武邑县| 庆云县| 姚安县| 连南| 丹寨县| 太和县| 定南县| 大城县| 承德市| 海安县| 舟山市| 荔波县| 毕节市| 张掖市| 遵化市| 特克斯县| 石门县| 萨迦县| 桂林市| 洛隆县| 宜章县| 马鞍山市| 沛县| 云和县| 交口县| 岳普湖县| 西和县| 黔西县| 开原市|