2014.01.10php函数(中2)

 1 <?php

 2  header("content-type:text/html;charset=utf-8");

 3  /*

 4    php变量的范围:

 5    1.局部变量 只能在函数内部使用

 6    2.全局变量 声明之后在整个<?php?>内部都能使用 不过需要在变量之前加上global$变量名

 7    3.静态变量  声明方法static $var=xxx;静态变量可以共享(已经写入内存)

 8    4.函数变量 

 9  */

10    //局部变量

11     $b=20;

12    function localvar(){

13          global $b;//必须在函数一开始就引用全局变量

14          static $c=10;//静态变量的申明 static

15       $a=10;

16       echo $a."<br/>";

17       echo $b."<br/>";

18       $a++;

19       $c++;

20       echo $a."<br/>";

21       echo $c."<br/>";

22    }

23 

24    localvar();

25    localvar();

26    //echo $a;//没有全局变量$a所以报错

27    //全局变量

28    echo $b."<br/>";

29    //变量函数  凡是在变量后面加上()的都是变量函数

30    function hanshu(){

31          return 10;

32    }

33    $var="hanshu";

34    echo "<br/>".$var();

35    

36 

37 ?>

 

你可能感兴趣的:(PHP)