变量的作用域

变量作用域,在函数内使用全局变量:

<?php
$a="1";
$a2="2";
function echoa()
{
global $a;
echo $a."<br>";
}
echoa();
?>

结果:1

静态变量static

<?php

function echoa1()
{
static $a=0;
$a+=1;
echo $a."<br>";
}
function echoa2()
{
$a=0;
$a+=1;
echo $a."<br>";
}
for($i=0;$i<10;$i++) echoa2();
for($i=0;$i<10;$i++) echoa1();
?>
1
1
1
1
1
1
1
1
1
1
1
2
3
4
5
6
7
8
9
10

posted on 2013-10-21 17:37  php1994  阅读(147)  评论(0编辑  收藏  举报

导航