仓酷云
标题:
PHP网页设计在PHP中挪用JAVA
[打印本页]
作者:
精灵巫婆
时间:
2015-2-3 23:57
标题:
PHP网页设计在PHP中挪用JAVA
实现固定数量的几张图片的上传;再如调试软件ZendStudio的使用,看了很多次老师的应用,但总感觉用的不顺手,不懂那么多的数据值,到底哪一个才是真正的问题所在;还有如数据库语句的封装,我只会用简单的函数来进行封装。 装置PHP4.3.5RC3.dev(Win32)+Apache 2.0.52(For Win32)和j2sdk 1.4 (For Win32)都不必说了,假如不会装置,请看相干手册。
在PHP设置装备摆设文件php.ini中找到 " ;extension=php_java.dll " 这下行,并把后面的分号去失落;
再找到:
[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的JAVAHOME\jre\bin\server\jvm.dll"
java.library.path = "PHP装置目次\extensions\"
修正好后,php.ini 文件必需放在Windows装置目次内,从头启动Apache。
在d:\java_for_php内新建一个PhpCallJava.java ,内容以下:
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
新建一个PHP文件,内容以下:
<?
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
";
?>
了局:
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.
总的来说,在这一个月左右的时间中,学到的不少,但是也遇到不少的问题,比如批量图片的上传,一直到现在也不懂,如何实现动态的增加上传图片的数量。
作者:
再现理想
时间:
2015-2-4 07:43
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
作者:
简单生活
时间:
2015-2-11 00:25
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
作者:
谁可相欹
时间:
2015-2-11 08:04
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
作者:
小女巫
时间:
2015-2-12 23:03
当然这种网站的会员费就几十块钱。
作者:
蒙在股里
时间:
2015-3-7 17:36
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
作者:
深爱那片海
时间:
2015-3-15 09:57
实践是检验自己会不会的真理。
作者:
冷月葬花魂
时间:
2015-3-22 00:04
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
作者:
兰色精灵
时间:
2015-3-30 13:43
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者:
不帅
时间:
2015-4-19 10:33
爱上php,他也会爱上你。
作者:
透明
时间:
2015-4-27 17:43
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
作者:
海妖
时间:
2015-6-5 11:18
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
作者:
灵魂腐蚀
时间:
2015-6-5 18:45
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者:
再见西城
时间:
2015-7-5 23:23
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
作者:
小妖女
时间:
2015-7-14 19:46
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
作者:
admin
时间:
2015-7-14 19:52
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
作者:
莫相离
时间:
2015-7-17 18:56
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者:
仓酷云
时间:
2015-7-18 22:00
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
作者:
只想知道
时间:
2015-7-20 19:15
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2