十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
通过session来储存
创新互联专注于宜宾企业网站建设,成都响应式网站建设,商城网站建设。宜宾网站建设公司,为宜宾等地区提供建站服务。全流程按需求定制开发,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
?php
session_start();
$_SESSION['username'] = "userName";
?
在其它页面直接取出就行了
?
session_start();
echo $_SESSION['username'];
?
通过url传向其它页面传递参数
other.php?user=xxx
或在php重定向到其它页面时
$username = "xxx";
$home_url = 'logIn.php?user='.$username;
header('Location:'.$home_url);
其它页面用$_GET["user"]来接收
3.通过表单向其它页面传送参数
其它页面用$_POST["user"]来接收
你现在的做法是唯一可行的做法了,只能让APK定时刷新,除非APK和服务器保持连接不断开,否则服务器的PHP是服务去找到APK的,因为你的APK不是服务器,不能反过来执行。
如果要减轻服务器压力,那就必须把你的APK做成一个服务器,侦听一个网络端口,允许网络上的其它设备来连接。不过这个工程会很大,APK和PHP的逻辑都会变得非常复杂,因为PHP要在需要的时候来找APK,如果手机关机还得延时再来,而APK为了随时等待PHP来连接,要以服务方式工作,随时待命。
android那边可以通过get或者post向你提交数据,假如android那边通过接口的get方式给你传递了一个字符串,这个参数是a那么在php端就可以通过$_GET['a']来获取,其实就跟我们平时写网站的传递数据方式一样,详细可以看看安卓巴士教程: