php中全局变量传值的问题

王朝php·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

主 题:php中全局变量传值的问题

作 者:(jshzy)

时 间:2005-06-09 15:12:47

我在一个页面上声明了一个全局变量

global $a;

$a="123456";

请问在另一个页面上怎样得到$a的值。

我用

global $a;

echo $a;

但得不到值。

请高手帮助解决!

回复人:流金岁月(i8750030)2005-6-9 15:32:49

用session吧

回复人:唠叨(xuzuning)2005-6-9 15:32:56

用户定义的全局变量只在当前页面和嵌入页面中有效

你的问题可以用session解决

回复人:流金岁月(i8750030)2005-6-9 15:34:44

session_start();

session_register('a');

$_SESSION['a']="123456";

在另一个页面你可以:

session_start();

echo $_SESSION['a'];

回复人: 一级(初级) user1 100 29981807 4070987

298321

wangjingyue

15 $strValue="123456"; } } testobject.php $obj = $new object; echo $obj->$strValue; ]]>

2005-6-9 16:14:01

大只佬(coolstr)2005-6-9 17:19:23

YES,全局变量并不能跨页。但是它可以在本页面中的函数内引用,用session可以解决。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航