java
php
首先java要往php传数据可以先在java的代码中写一个接口来给php调用,可以实现即时通信,例如java接口是 http://xxx.com/project/sPageList
如果调用java接口需要符合接口的参数规则否则会出错例如/project/sPageList需要参数如果'name':'', //项目名称 'project_sn':'', //项目编号 'credit_type_id':'',//学分类别 'hold_way':'', //举办方式 'status':'', //项目状态 'area_id':'', //投放区域 'is_required':'0', //是否必修:0-是,1-否 'siteId':'', //单位ID 'year':'', //项目年份 'page_num': '1', //页码 'page_size': '10' //每页显示条数如果都符合那么接口会返回一系列数据
如果后台php调用java接口首先要应用到php.ini中吧 extension=php_curl.dll扩展打开去掉行开头的分号即可
如后写好接口的路径例:$url = 'http://192.168.1.11:8080/project/sPageList';还有要传递的参数
然后初始化curl_init();传递网址和参数,以及一些必要的配置curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_POST, 1);
curl_exec($ch);传递给浏览器关闭流,如果调用成功会有json返回数据json_decode 对 json文本转换为 相应的PHP数据结构