• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
              C++博客 :: 首頁 :: 新隨筆 ::  ::  :: 管理

            在PHP中調(diào)用JAVA

            Posted on 2011-04-10 17:47 Kevin_Zhang 閱讀(207) 評(píng)論(0)  編輯 收藏 引用 所屬分類: PHP

             引用自:http://www.soidc.net/articles/1213781103032/20051018/1214037658733_1.html
            安裝PHP4.3.5RC3.dev(Win32)+Apache 2.0.52(For Win32)和j2sdk 1.4 (For Win32)都不用說了,如果不會(huì)安裝,請(qǐng)看相關(guān)手冊(cè)。
                在PHP配置文件php.ini中找到 "  ;extension=php_java.dll   "  這上行,并把前面的分號(hào)去掉;
                再找到:
                         [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的JAVAHOMEjrebinserverjvm.dll"
                          java.library.path = "PHP安裝目錄extensions"

                修改好后,php.ini 文件必須放在Windows安裝目錄內(nèi),重新啟動(dòng)Apache。

                在d:java_for_php內(nèi)新建一個(gè)PhpCallJava.java ,內(nèi)容如下:
                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

                新建一個(gè)PHP文件,內(nèi)容如下:
                <?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";
                ?>

                結(jié)果:
                      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.


            本篇文章來自<A >IDC專家網(wǎng)</a> 原文鏈接:http://www.soidc.net/articles/1213781103032/20051018/1214037658733_1.html

            伊人久久大香线蕉综合热线| 久久久久亚洲AV成人片| 国产精品99久久久久久猫咪| 久久国产乱子伦精品免费午夜| 亚洲综合久久夜AV | 成人国内精品久久久久一区| 久久精品成人欧美大片| 亚洲精品白浆高清久久久久久 | 久久综合九色综合精品| 久久久久国产亚洲AV麻豆| 久久综合给合久久国产免费| 久久精品国产一区二区电影| 午夜不卡久久精品无码免费| 国产午夜电影久久| 97久久国产亚洲精品超碰热| 一级做a爰片久久毛片免费陪| 99久久精品免费看国产| 欧美亚洲色综久久精品国产| 伊人久久成人成综合网222| 精品久久人人爽天天玩人人妻| 久久精品人成免费| 亚洲精品无码久久千人斩| 亚洲色欲久久久久综合网| 久久国产香蕉一区精品| 91久久精品电影| 久久婷婷久久一区二区三区| 久久免费的精品国产V∧| 无码人妻久久一区二区三区免费丨 | 人妻无码αv中文字幕久久琪琪布 人妻无码精品久久亚瑟影视 | 99久久精品费精品国产 | 久久国产综合精品五月天| 久久精品国产99国产电影网| 久久人人妻人人爽人人爽| 77777亚洲午夜久久多喷| 久久久久精品国产亚洲AV无码| 亚洲欧美国产精品专区久久| 无夜精品久久久久久| 伊人久久大香线蕉亚洲五月天| 国产精品久久新婚兰兰| 亚洲精品乱码久久久久久蜜桃| 欧美性猛交xxxx免费看久久久 |