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 ?>
if you don't try,you will never know!