小编给大家分享一下php怎么调用java方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
php调用java方法:首先下载“php-java-bridge_6.2.1_documentation.zip”并运行JavaBridge;然后在www目录下新建test.php;最后在PHP中调用自定义的JAVA类即可。
1. PHP调用JAVA方法
1.1. 软件需求
1.2. 运行JavaBridge
1.3. 测试JavaBridge
require_once("java/Java.inc");
$system = new Java('java.lang.System');
$s = new Java("java.lang.String", "php-java-bridge config...<br><br>");
echo $s;
print 'Java version='.$system->getProperty('java.version').' <br>';
print 'Java vendor=' .$system->getProperty('java.vendor').' <br>';
print 'OS='.$system->getProperty('os.name').' '.
$system->getProperty('os.version').' on '.
$system->getProperty('os.arch').' <br>';
$formatter = new Java('java.text.SimpleDateFormat',
"EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");
print $formatter->format(new Java('java.util.Date')).' <br>'.' <br>';
1.4. 在PHP中调用自定义的JAVA 类
public class Test {
private String name = "";
// setter and getter
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
//加法
public float add(float num1, float num2) {
return num1 + num2;
}
}
//自定义类测试
require_once("java/Java.inc");
$test = new Java("Test"); //产生实例
$test->setName("哈哈,PHP调用JAVA的方法!"); //后面的调用就跟在php中调用类方法一样
print "调用类Test的getName方法,返回值为:".$test->getName()."<br>";
print "调用Test的add方法,返回值为:".$test->add(11.2, 15.7);
看完了这篇文章,相信你对php怎么调用java方法有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。