PHP脚本的10个技巧(7)


Posted in PHP onOctober 09, 2006

PHP和Java
PHP功能的另外一个高招是其调用已有Java对象的方法的能力,这种功能可以让你把PHP集成进已有的基于Java的应用程序。如果你正在你的工作场合推广PHP ,那你算找到可大吹特吹的靓点了,你知道,Java这玩艺儿无处不在。

为了用到这一功能,你需要在服务器上安装Java虚拟机(JVM)。如果你打算安装(或已经安装了)来自Sun、Kaffe、IBM或Blackdown的JDK,那你现在可谓已入正途。

当你配置PHP的时候,你将需要给配置指令增加--with-java参数,然后修改你的php.ini文件。php.ini 中通常要修改的是下列各行:

[Java]
java.library.path=/path/to/library
java.class.path=/classpath/
extension_dir=/path/to/extensions
extension=libphp_java.so

然而,请注意,以上的这些修改都取决于你的安装类型。你应该阅读你的PHP安装目录下的ext/java目录中的README文件以了解更多有关Java功能设置的信息。

 

以下有一个简单的例子:创建新Java对象的PHP脚本。该脚本将随后获得某些Java属性并打印出来。这同时也是一个很不错的COM例子。

<?

$system = new Java("java.lang.System");
echo "<P>Java version = " . $system->getProperty("java.version") . "<br>";
echo "Java vendor = " . $system->getProperty("java.vendor") . "</p>";

?>

如果你已经掌握了Java方面的知识,那你一定要帮助开发者做好这个项目。这些类型的集成功能必然是将来PHP发展和为人所接受的关键,因此,有更多人的人做这些工作,PHP的未来就会更加美好。

PHP 相关文章推荐
php checkbox复选框值的获取与checkbox默认值输出方法
May 15 PHP
php visitFile()遍历指定文件夹函数
Aug 21 PHP
CodeIgniter上传图片成功的全部过程分享
Aug 12 PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
Sep 23 PHP
体育彩票排列三组选三算法分享
Mar 07 PHP
php简单操作mysql数据库的类
Apr 16 PHP
php实现将上传word文件转为html的方法
Jun 03 PHP
php数字运算验证码的实现代码
Jul 30 PHP
PHPExcel简单读取excel文件示例
May 26 PHP
laravel学习教程之存取器
Jul 30 PHP
微信公众号OAuth2.0网页授权问题浅析
Jan 21 PHP
PHP实现登录注册之BootStrap表单功能
Sep 03 PHP
PHP脚本的10个技巧(6)
Oct 09 #PHP
复杂检索数据并分页显示的处理方法
Oct 09 #PHP
PHP脚本的10个技巧(5)
Oct 09 #PHP
打造计数器DIY三步曲(中)
Oct 09 #PHP
打造计数器DIY三步曲(下)
Oct 09 #PHP
打造计数器DIY三步曲(上)
Oct 09 #PHP
PHP脚本的10个技巧(4)
Oct 09 #PHP
You might like
php旋转图片90度的方法
2013/11/07 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
2016/02/27 PHP
简单实现php上传文件功能
2017/09/21 PHP
PHP 实现链式操作
2021/03/09 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
jQuery 判断图片是否加载完成方法汇总
2015/08/10 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
2015/12/14 Javascript
js删除Array数组中指定元素的两种方法
2016/08/03 Javascript
浅述节点的创建及常见功能的实现
2016/12/15 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
jQuery自定义元素右键点击事件(实现案例)
2017/04/28 jQuery
JavaScript高阶函数_动力节点Java学院整理
2017/06/28 Javascript
js tab栏切换代码实例解析
2019/09/03 Javascript
webpack的pitching loader详解
2019/09/23 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
node使用request请求的方法
2019/12/20 Javascript
Python连接数据库学习之DB-API详解
2017/02/07 Python
keras 读取多标签图像数据方式
2020/06/12 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
Urban Outfitters英国官网:美国平价服饰品牌
2016/11/25 全球购物
巴西食品补充剂在线零售商:Músculos na Web
2017/08/07 全球购物
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
高中毕业的自我鉴定
2013/12/09 职场文书
电厂厂长岗位职责
2014/01/02 职场文书
本科毕业生求职自荐信
2014/04/09 职场文书
解除施工合同协议书
2014/10/17 职场文书
2014年综治维稳工作总结
2014/11/17 职场文书
单位计划生育责任书
2015/05/09 职场文书
通用员工手册范本
2015/05/14 职场文书
花木兰观后感
2015/06/10 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书
聊一聊python常用的编程模块
2021/05/14 Python