php中全局变量传值的问题

jshzy 2005-06-09 03:12:46
我在一个页面上声明了一个全局变量
global $a;
$a="123456";
请问在另一个页面上怎样得到$a的值。
我用
global $a;
echo $a;
但得不到值。
请高手帮助解决!
...全文
165 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
afei0220 2005-06-10
  • 打赏
  • 举报
回复
来晚了,改说的让人家说完了。
MARK一下吧
coolstr 2005-06-09
  • 打赏
  • 举报
回复
YES,全局变量并不能跨页。但是它可以在本页面中的函数内引用,用session可以解决。
wangjingyue 2005-06-09
  • 打赏
  • 举报
回复
object.class.php
class object{
var $strValue;
function object(){
$this->$strValue="123456";
}
}
testobject.php

$obj = $new object;
echo $obj->$strValue;

i8750030 2005-06-09
  • 打赏
  • 举报
回复
session_start();
session_register('a');
$_SESSION['a']="123456";

在另一个页面你可以:
session_start();
echo $_SESSION['a'];
xuzuning 2005-06-09
  • 打赏
  • 举报
回复
用户定义的全局变量只在当前页面和嵌入页面中有效
你的问题可以用session解决
i8750030 2005-06-09
  • 打赏
  • 举报
回复
用session吧

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧