php 如何实现多个页面访问同一个变量

我是个菜鸟想问下在php中如何实现以下功能:我先使用第一个页面生成一个array,然后另外一个页面提供对该array的访问功能,当多个用户调用访问页面时都是访问的第一个页... 我是个菜鸟 想问下在php中如何实现以下功能:
我先使用第一个页面生成一个array,然后另外一个页面提供对该array的访问功能,当多个用户调用访问页面时都是访问的第一个页面中生成的array对象.也就是说服务器端始终只保存着一个该array对象.另外想问下如果多个用户都访问第2个页面访问array会产生冲突吗.
谢谢大家了 这是第一次发贴 没多少分,只能给第一位了 后面2位辛苦了 没分给了 对不住拉
展开
 我来答
CrisenChou
2015-12-11 · TA获得超过233个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:114万
展开全部
有三种方法,
一、你可以使用include "xxx.php";的方式把所有的页面包含到一起,这样就等于是一个页面了,变量可以直接访问,比如a.php有一个$a = 1;
你在b.php想要访问,可以在a.php中这样写
include "b.php";这样就能直接在b.php中使用$a变量了

二、利用get或者post的方式,把该变量的属性直接传递到其他页面进行获取,这里使用get方式,a页面中
$a = 1;
header("location: b.php?a=".$a);//这里访问a页面自动跳转到b页面
然后在b页面中这样写
$a = $_GET["a"];

三、开启session或者cookies,可以在任何页面利用$_SESSION['变量']取到你想要的变量,

在a页面中这样写
session_start();
$_SESSION["a"] = 1;
在b页面中
session_start();
echo $_SESSION["a"];
直接利用session获取就OK了
flash_zb
2008-02-11 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:59.4万
展开全部
session['session_name']=$yours_shared_vars;

这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笨笨讲事
2015-12-02 · 超过13用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:14.2万
展开全部
定义成超全局变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zpcyf2008
2015-11-24
知道答主
回答量:17
采纳率:0%
帮助的人:8万
展开全部
用SESSION 或者cookie
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duanqiuyun5786
2015-11-17
知道答主
回答量:50
采纳率:0%
帮助的人:11.2万
展开全部
把链接都接到他不就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式