php函数名在识别时不会区分大小写,意思就是写两个相同的名字,但是大小写不同,php会认为这是同一个方法,在执行时就会报不能声明同一个函数的错
即:function re(){}=function rE(){}
在php中方法中的变量值在外层是调用不到的,
例如:
$a=12;
function test(){
$a+=45;
}
echo ‘a=‘.$a;//这里会打印出12
改成:
$a=12;
function test(){
global $a;//global这个关键字 使用外层变量
$a+=45;
}
echo ‘a=‘.$a;//这里会打印出67
原文地址:http://www.cnblogs.com/tangyue/p/3719361.html