国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

在PHP中調用JAVA

2024-05-04 23:04:23
字體:
來源:轉載
供稿:網友
   安裝php4.3.5rc3.dev(win32)+apache 2.0.52(for win32)和j2sdk 1.4 (for win32)都不用說了,如果不會安裝,請看相關手冊。
    在php配置文件php.ini中找到 "  ;extension=php_java.dll   "  這上行,并把前面的分號去掉;
    再找到:
             [java]
              ;java.class.path = 
              ;java.home = 
              ;java.library = 
              ;java.library.path =

    改為:
              java.class.path = "java的class_path;(將要放置自己的class文件的目錄)d:/java_for_php"
              java.home = "java的javahome"
              java.library = "java的javahome/jre/bin/server/jvm.dll"
              java.library.path = "php安裝目錄/extensions/"

    修改好后,php.ini 文件必須放在windows安裝目錄內,重新啟動apache。

    在d:/java_for_php內新建一個phpcalljava.java ,內容如下:
    public class phpcalljava {
            public string teststring;
           
            public string test (string str) {
                     if (str.equals("")) {
                         return "this is a empty string!";
                     } else {
                         return str;
                     }
            }

             public string getteststring () {
                      return "your string is: " + teststring;
             }
    }
   編譯phpcalljava.java 生成phpcalljava.class

    新建一個php文件,內容如下:
    <?php

           $myjava = new java("phpcalljava");
           echo "test result are <b>".$myjava->test("hello java, i m php.")."</b><br>/n";
 
           $myjava->teststring = "java, i gave you a string.";
           echo "you have set string is: <b>".$myjava->teststring."</b><br>/n";
           echo "my java method reports:<b>".$myjava->getteststring ()."</b><br>/n";
    ?>

    結果:
          test result are hello java, i m php.
          you have set string is: java, i gave you a string.
          my java method reports:your string is: java, i gave you a string.



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴南区| 呼和浩特市| 巴彦淖尔市| 年辖:市辖区| 刚察县| 格尔木市| 宜州市| 松桃| 安西县| 垦利县| 玉龙| 佛学| 伊川县| 剑阁县| 南木林县| 灵璧县| 赫章县| 进贤县| 深水埗区| 威远县| 平乡县| 弋阳县| 扶沟县| 龙江县| 北宁市| 饶平县| 新巴尔虎右旗| 克东县| 桃源县| 棋牌| 元朗区| 平和县| 阿巴嘎旗| 岳池县| 上思县| 昆明市| 广水市| 长岭县| 信阳市| 彭水| 株洲市|