变量的作用域

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

<?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

原文地址:https://www.cnblogs.com/4php/p/3380968.html