Discuz教程网

php中全局变量global的使用演示代码

[复制链接]
authicon 星火燎原 发表于 2011-5-18 10:45:09 | 显示全部楼层 |阅读模式
用php编程的人对流程这个名词很熟悉。一般做php的工程师对面向对象的理解不是太深,所以在大流程中的方法中需要调用到外面变量,所以用的全局变量的机会会很多




我来给处入行的人讲解一下全局变量global的使用,”全局变量“,这个名词中的全局两个字已经告诉我们这个变量在各个地方都能用,先看一个实例:
代码如下:

  1. <?php
  2. $a = 1;
  3. $b = 2;
  4. function Sum()
  5. {
  6. global $a, $b; //在里面声明为全局变量
  7. $b = $a + $b;
  8. }
  9. Sum();
  10. echo $b;
  11. ?>
复制代码



结果: 3
如果没有全局变量global在方法内是不能获得$a,$b值的,所以在方法里面想用外面的变量就需要先声明这个变量为全局变量,这样就可以使用了,很方便吧。



上一篇:新论坛站长有福了!自今日起每日发布55个论坛插件!主要是discuzx1.5的!
下一篇:一个PHP分页类的代码
authicon nancybingling 发表于 2011-5-18 19:29:43 | 显示全部楼层
好东西,要下来看看
authicon D_hong 发表于 2011-5-18 23:30:02 | 显示全部楼层
不错,谢谢分享
authicon 蓝色天空k 发表于 2011-5-19 05:30:02 | 显示全部楼层
顶啦,不错吧
authicon cutiemimi 发表于 2011-5-19 11:29:51 | 显示全部楼层
好东西,要下来看看
authicon 丁加丁 发表于 2011-5-19 18:31:16 | 显示全部楼层
万分感谢楼主
authicon 陶衣小可 发表于 2011-5-20 15:29:46 | 显示全部楼层
感谢分享  收下了·····
authicon 月之海洋 发表于 2011-5-21 10:53:20 | 显示全部楼层
回贴下载呀
authicon kikiya11 发表于 2011-5-21 10:59:40 | 显示全部楼层
哈哈,支持了
authicon nmzc 发表于 2011-5-21 14:29:34 | 显示全部楼层
看一下啊,嘻嘻
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 11:08

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表