Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4470990
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 系统运维

2011-08-20 15:07:17

本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
作者:yuweixian4230@163.com
博客:
yuweixian4230.blog.chinaunix.net 


变量作用域:
1. 局部变量
2. 函数参数
4. 全局变量
5. 静态变量
6. PHP的超级全局变量


 test.rar  

局部变量
  1. $x = 4;
  2.     function assignx()
  3.     {
  4.         $x = 0;
  5.         printf("\$x inside funcitong is %d
    "
    ,$x);//<br />换行
  6.     }
  7.     assignx();
  8.     printf("\$x outside of funciton is %d
    "
    ,$x);
  1. $x inside funcitong is 0
  2. $x outside of funciton is 4

函数参数
  1. function x10($value)
  2.     {
  3.         $value = $value * 10;
  4.         return $value;
  5.     }
  6.     $test_value = x10(10);
  7.     printf("test_value=%d
    "
    ,$test_value);
  1. test_value=100

全局变量
  1. $somevar = 15;
  2.     function addit()
  3.     {
  4.         GLOBAL $somevar;
  5.         $somevar++;
  6.         echo "somevar is $somevar
    "
    ;
  7.     }
  8.     addit();
  1. somevar is 16
静态变量
  1. function keep_track()
  2.     {
  3.         STATIC $count = 0;
  4.         $count++;
  5.         echo $count;
  6.         echo "
    "
    ;
  7.     }
  8.     keep_track();
  9.     keep_track();
  1. 1
  2. 2

PHP的超级全局变量
  1. printf("your IP address is :%s
    "
    ,$_SERVER['REMOTE_ADDR']);
  2.     printf("your browser is :%s
    "
    ,$_SERVER['HTTP_USER_AGENT']);
  3.     foreach($_SERVER as $var=>$value)
  4.     {
  5.         echo "$var => $value
    "
    ;
  6.     }
  1. your IP address is :127.0.0.1
  2. your browser is :Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18
  3. HTTP_HOST => localhost
  4. HTTP_USER_AGENT => Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18
  5. HTTP_ACCEPT => text/html,a


阅读(747) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~