喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 14  1/2  1  2  > 
     
标题: [问题] 为什么全局变量要经过赋值后才能使用?  
 
imgotop
注册会员
Rank: 2



UID 80935
精华 0
积分 195
帖子 127
金钱 195 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-3
来自 福建
状态 离线
为什么全局变量要经过赋值后才能使用?

为什么全局变量要经过类似于$pagenav=$GLOBALS["pagenav"];这样的赋值后才能使用?

而不能直接使用$pagenav这个变量




小 黄
2007-5-3 12:35 AM#1
查看资料  访问主页  发短消息  顶部
 
迎风
高级会员
Rank: 4
一二三四五,上山打老鼠


UID 66573
精华 0
积分 853
帖子 949
金钱 853 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-9-11
状态 离线
[推荐阅读] 采集的数据如何分发到N个站?
global $pagenav



Azazazazazazazazazazazazazazazazazazazazazaz
2007-5-3 08:05 AM#2
查看资料  发短消息  顶部
 
xhyx
注册会员
Rank: 2


UID 88512
精华 0
积分 74
帖子 58
金钱 74 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-2-25
状态 离线
[推荐阅读] 急急急~!!!
全局就是   在程序的任何地方都可以使用的   
如果你仅仅是想在 某个函数   或者某个         类里面使用的话    就不需要  global 了




我不知道明天的早晨是否是明亮的但是如果不去争取过好今天那么明天一直都是灰暗的^_^
2007-5-3 09:29 AM#3
查看资料  Blog  发短消息  顶部
 
imgotop
注册会员
Rank: 2



UID 80935
精华 0
积分 195
帖子 127
金钱 195 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-3
来自 福建
状态 离线
[推荐阅读] 探讨一个mysql语句的写法


QUOTE:
原帖由 迎风 于 2007-5-3 08:05 AM 发表
global $pagenav
我就是在函数中这样定义全局变量的

但是当我在同一个php文件的另一个函数中却无法直接使用$pagenav这个变量

而是要经过$pagenav=$GLOBALS["pagenav"];这样的赋值后才能使用




小 黄
2007-5-3 10:54 AM#4
查看资料  访问主页  发短消息  顶部
 
imgotop
注册会员
Rank: 2



UID 80935
精华 0
积分 195
帖子 127
金钱 195 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-3
来自 福建
状态 离线
[推荐阅读] Apache2.2+Php5.2+Mysql5.2的配置说明


QUOTE:
原帖由 xhyx 于 2007-5-3 09:29 AM 发表
全局就是   在程序的任何地方都可以使用的   
如果你仅仅是想在 某个函数   或者某个         类里面使用的话    就不需要  global 了
恩,这个我知道。

但是我现在我想做的是在a函数中定义一个全局变量$pagenav

然后在b函数中使用他




小 黄
2007-5-3 10:55 AM#5
查看资料  访问主页  发短消息  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 184
帖子 3007
金钱 173 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] 深圳网站建设/兼职深圳网页制作/兼职深圳网站制作/兼职深圳网站维护
你定义的是局部



书到用时方恨少, 事非经过不知难
2007-5-3 11:01 AM#6
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
imgotop
注册会员
Rank: 2



UID 80935
精华 0
积分 195
帖子 127
金钱 195 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-3
来自 福建
状态 离线
[推荐阅读] 求代码一段


QUOTE:
原帖由 phphp 于 2007-5-3 11:01 AM 发表
你定义的是局部
我在函数中用global $pagenav这个语句定义的,

这个不是定义全局变量的语句吗?




小 黄
2007-5-3 11:30 AM#7
查看资料  访问主页  发短消息  顶部
 
zwws
新手上路
Rank: 1



UID 82678
精华 0
积分 38
帖子 38
金钱 38 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-11-5
状态 离线
[推荐阅读] 不常见的搞笑语句
回复 #7 imgotop 的帖子

global $pagenav

我知道什么意思,但是偶不知道怎么说,简单地说就是让包含这句的函数认得$pagenav这个在函数外定义的全局变量,你多实验一下下,别钻牛角尖哈.

+U
2007-5-3 11:33 AM#8
查看资料  发短消息  顶部
 
deng0685
高级会员
Rank: 4


UID 84760
精华 0
积分 704
帖子 837
金钱 704 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-12-13
状态 离线
[推荐阅读] 邪神传说-我的PHP神话
一知半解
~~
2007-5-3 03:20 PM#9
查看资料  Blog  发短消息  顶部
 
imgotop
注册会员
Rank: 2



UID 80935
精华 0
积分 195
帖子 127
金钱 195 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-10-3
来自 福建
状态 离线
[推荐阅读] 邪神传说-我的PHP神话


QUOTE:
原帖由 zwws 于 2007-5-3 11:33 AM 发表
global $pagenav

我知道什么意思,但是偶不知道怎么说,简单地说就是让包含这句的函数认得$pagenav这个在函数外定义的全局变量,你多实验一下下,别钻牛角尖哈.

+U
恩,谢谢了,

虽然我还不是很清楚




小 黄
2007-5-9 09:19 AM#10
查看资料  访问主页  发短消息  顶部
 14  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024310 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP