问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何在php中执行java代码?1

发布网友 发布时间:2024-01-19 09:52

我来回答

3个回答

热心网友 时间:2024-02-10 11:47

windows下的安装

第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。

在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin” 到AUTOEXEC.BAT文件中

在 NT /Win2000下加入 “;C:\jdk1.2.2\bin”到环境变量中。

这一步是非常重要的,这样PHP才能正确的找到需调用的JAVA类。

第二步:修改你的PHP.INI文件。

[java]

extension=php_java.dll

java.library.path=c:\web\php4\extensions\

java.class.path="c:\web\php4\extensions\jdk1.2.2\php_java.jar;c:\myclasses"


在PHP.INI中加入extension=php_java.dll

并在[java]中,设定好java.class.path,让它指向php_java.jar,如果你使用新的JAVA类,你也应该存入这个路径,在这篇例子中,我们使用c:\myclasses这个目录。

第三步:测试环境,创建如下PHP文件:

<? 

$system = new Java("java.lang.System"); 

print "Java version=".$system->getProperty("java.version")."\n"; 

print "Java vendor=".$system->getProperty("java.vendor")."\n\n"; 

print "OS=".$system->getProperty("os.name")." ". 

$system->getProperty("os.version")." on ". 

$system->getProperty("os.arch")."\n"; 

$formatter = new Java("java.text.SimpleDateFormat","EEEE, 

MMMM dd, yyyy 'at' h:mm:ss a zzzz"); 

print $formatter->format(new Java("java.util.Date"))."\n"; 

?>

热心网友 时间:2024-02-10 11:47

用thrift开个进程
然后PHP调用就可以了。

热心网友 时间:2024-02-10 11:48

php_java.dll追问php-java-bridge怎么样???

参考资料:http://www.chineselinuxuniversity.net/articles/49150.shtml

如何用PHP代码实现这个Java代码所实现的

JavaAes类,用php实现方法:importjava.security.NoSuchAlgorithmException;importjava.security.SecureRandom;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator;importjavax.crypto.SecretKey;importjavax.crypto.spec.SecretKeySpec;publicclassAESSecurityUtil{privatestaticfinalStringAES="AES";privatestaticf...

Java 写的应用程序如何调用PHP写的应用程序?接口怎么调用?

到这时,其他的一些程序员也开始参与PHP源码的编写(主要有Zeev Suraki和Andi Gutmans),很明显,此时的PHP为了以后的发展,必须重新编写。因此,PHP v3.0就出现了。 1.2 特性 PHP的特性包括: * 开放源码 -- 所有的PHP源码都可以得到。事实上,所有的源码都包含在随书附带的光盘中。 * 没有运行费用 -- PHP是免费的...

如何在html中编写java代码

在html里面是无法进行java编写的。但是你可以用jsp来完成java逻辑的开发。(等同于php套路,就是在html里面嵌入后台语言)随后在jsp内部利用&lt;% java %&gt;(&lt;? php ?&gt;)就可以跑java的东西了

linuxphp执行java失败linuxphp执行

具体执行流程:首先运行Web服务器,然后安装并配置php,最后可以用Web浏览器访问php程序的输出,即浏览服务端的php页面(或数据输出)。 02命令行脚本 通过命令行模式运行php脚本,这种模式下不需要服务器的支持或者依赖浏览器的触发,在命令行脚本模式下仅需要php解析器来执行。通常这种方法被用在Windows和Linux平台下做日常运...

怎么在电脑上编写并运行Java程序

一、基础的开发就JDK就行了,这个jdk就提供了编译器,就是常说的java虚拟机,代码可以通过任何的文本编辑器编辑;jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk各个版本的特性 1997 年Servlet技术的产生以及紧接着JSP的产生,为Java对抗PHP,ASP等等服务器端语言...

php 和java的执行的区别

将自己编写外围的函数去间接存取数据库。通过这样的途径当更换使用的数据库时,可以轻松地修改编码以适应这样的变化。但PHP提供的数据库接口支持彼此不统一,比如对Oracle, MySQL,Sybase的接口,彼此都不一样。由于PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强。而Java...

怎么把php代码嵌套到javasprict里

以下是php与javaScript两者交互的一个示例:&lt;?php function buildJsArray($prefix, $sn, $raw_data) { data = unserialize($raw_data);out = "{$prefix}[{$sn}] = [";for ($i = 0; $i &lt; count($data); $i++) { out .= "\"{$data[$i]}\", ";} out = substr($out, 0...

php后端和java后端的区别(java和php哪个做app后端)

4、,数据库访问比较,PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强,而Java通过JDBC来访问数据库,通过不同的数据库厂商提供的数据库驱动方便地访问数据库,访问数据库的接口比较统一。5、Java是门面对对象的程序设计语言,PHP是解释执行的服务器脚本语言。6、Java是一...

在PHP引用jar包的过程中,报javax.script.ScriptException: java.io...

java 调php, 实际是通过java调用 php-cgi 这个 clis 来执行的. 错误信息 Please install php-cgi已经明确指示了调用错误, 因此检查 php中调用java部分的代码, 特别是 java -jar xxx 参数1 参数2之类中的参数部分.另外, 在php调java的的那个php的目录中, 运行 php-cgi -v , 看看php-cgi是否...

我是学java的,因公司原因 现在要转php求大神给说下php与java的差异

一、 语言比较 PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。Java首先要编译成字节码.class文件,然后在java虚拟...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
新疆面肺子有哪些具体的做法? 合肥的百盛、鼓楼还有元一时代广场为什么都把crocs的专柜撤了? 五花肉烤出油热量还高吗 五花肉热量高吗? 我的路由器无线网被我不小心关了,现在我想打开怎么办??? 路由器被我不小心关掉了怎么办? 想知道: 孝感市 从云梦县到东山头街怎么坐公交 QQ三国改造装备,要用几个改造宝石才会百分百成功? 谁的射门精度最高 吃减肥药配合什么维生素能减少副作用? JAVA和PHP的区别是什么呢?1 有谁有RSA的java API调用函数,高分悬赏~~3 有一段用java实现rsa加解密的程序看不懂,希望高手帮我做... RSA加密后做Base64编码3 注销的在好友那边怎么显示 注销了好友知道吗 求《只有神知道的世界》中所有歌曲 被行政拘留过今年想当兵政审能过吗 被行政拘留后政审能否通过 火车充电宝可以带几个 一个路由器上再接路由器,从第二个路由器上可以再分路由器吗13 无线路由器再用网线连接另一台无线路由器来发射无线网络。29 我在有无线路由器上再接一个无线路由器到另一个房间,第二个无线... 我在无线路由器上再接一个无线路由器到另一个房间,第二个无线路...4 国际漫游时中国移动怎么拨回国内资费大幅优惠 ...110条“予以关闭的行政处罚需报请县级以上政决定”。那么予以关闭的... 怎么样才能在无线路由器上面再连接另一个无线路由器?164 现在另外一个房间加一个无线路由器,请问和第一个无线路由器连接...12 如何将一个无线路由器连接至另一个无线路由器37 专升本考试大纲在哪看 php和java有什么异同3 大型网站中,php和java是怎么结合的??6 一年改2次的办法 一年改2次的办法 win7系统怎么设置默认浏览器呢? 我用360浏览器保存了网页,但是一打开那个已保存网页就不停地打开新标 ... 为什么 CryptoJS DES 加密的结果和 Java D...14 JAVA和.NET使用DES对称加密的区别6 惠州惠医保能用医保个人账户余额支付吗 我想修改Java中ATM机的密码,程序如下图……1 使用JAVA编写一个简单的银行存取款程序59 银行卡密码最多输入3次,输入正确就可以取钱输错三次会被锁定,...1 ...生日现在送什么礼物好?最好能推荐实物。价格300左右吧 画CAD平面图时把空间长宽比例调大了几倍,发现墙的厚度尺寸也变了,如... AROMA AT-201怎么调吉他的音啊? 阿诺玛at—300b调音器怎样调尤克里里 抖音电量耗电7%是玩了多久 改一年内怎么改第二次 改一年内怎么改第二次 请问红米note11有nfc吗?
  • 焦点

最新推荐

猜你喜欢

热门推荐