六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

php&java(二)

[摘要]例子1:創建和使用你自己的JAVA類 創建你自己的JAVA類非常容易。新建一個phptest.java文件,將它放置在你的java.class.path目錄下,文件內容如下: public class phptest /** * A sample of a class that can work ...
例子1:創建和使用你自己的JAVA類
創建你自己的JAVA類非常容易。新建一個phptest.java文件,將它放置在你的java.class.path目錄下,文件內容如下:

public class phptest{
/**
* A sample of a class that can work with PHP
* NB: The whole class must be public to work,  
* and of course the methods you wish to call
* directly.
*
* Also note that from PHP the main method
* will not be called   
*/

public String foo;

/**
* Takes a string and returns the result
* or a msg saying your string was empty
*/
public String test(String str) {    
if(str.equals("")) {
      str = "Your string was empty. ";    
}    
return str;   
}

/**
* whatisfoo() simply returns the value of the variable foo.
*/   
public String whatisfoo() {    
return "foo is " + foo;   
}


/**
* This is called if phptest is run from the command line with
* something like
*  java phptest
* or
*  java phptest hello there
*/
public static void main(String args[]) {
phptest p = new phptest();
     
if(args.length == 0) {
String arg = "";
System.out.println(p.test(arg));
}else{
for (int i=0; i < args.length; i++) {
String arg = args[i];
System.out.println(p.test(arg));   
}
}
}
}

創建這個文件后,我們要編譯好這個文件,在DOS命令行使用javac phptest.java這個命令。

為了使用PHP測試這個JAVA類,我們創建一個phptest.php文件,內容如下:

<?php

$myj = new Java("phptest");
echo "Test Results are <b>" . $myj->test("Hello World") . "</b>";
  
$myj->foo = "A String Value";
echo "You have set foo to <b>"   . $myj->foo . "</b><br>n";
echo "My java method reports: <b>" . $myj->whatisfoo() . "</b><br>n";
  
?>

如果你得到這樣的警告信息:java.lang.ClassNotFoundException error ,這就意味著你的phptest.class文件不在你的java.class.path目錄下。
注意的是JAVA是一種強制類型語言,而PHP不是,這樣我們在將它們融合時,容易導致錯誤,于是我們在向JAVA傳遞變量時,要正確指定好變量的類型。如:$myj->foo = (string) 12345678; or $myj->foo = "12345678";

這只是一個很小的例子,你可以創建你自己的JAVA類,并使用PHP很好的調用它!


相關文章

主站蜘蛛池模板: 午夜微博| 青草园网站在线观看 | 一区在线看 | 五月天丁香婷婷网 | 日日操日日干 | 日批在线播放 | 青青草原免费在线视频 | 亚洲在成人网在线看 | 亚洲国产99在线精品一区69堂 | 色呦呦视频在线观看 | 色花堂国产精品首页第一页 | 亚洲精品在线播放 | 午夜成人免费视频 | 日本免费人成在线网站 | 青青热久久国产久精品 | 欧美亚洲不卡 | 亚洲国产午夜 | 色噜噜狠狠狠狠色综合久 | 亚洲精品天堂在线观看 | 日本视频一区在线观看免费 | 婷婷四房综合激情五月性色 | 色香蕉视频 | 色yeye在线观视频 | 亚洲最大看欧美片网站 | 污污免费视频 | 小说区图片区综合久久亚洲 | 亚洲欧美日韩高清一区二区三区 | 日本三级成人午夜视频网 | 亚洲tv精品一区二区三区 | 五月婷婷色播 | 婷婷丁香色| 日韩欧美一区黑人vs日本人 | 日本不卡免费高清一级视频 | 日韩高清成人毛片不卡 | 亚洲成av人片在线观看无码 | 色综合综合在线 | 亚洲男人天堂网 | 亚洲激情在线看 | 亚洲人成片在线观看 | 无遮挡黄 | 手机在线观看亚洲国产精品 |