php中的变量和常量是区分大小写的
如<%
$a = 'a';
$A = 'A';echo $a; //打印 结果为 a;
echo $A; //打印 结果为 A;define('a','a');
define('A','A');echo a; //打印结果为a
echo A; //打印结果为A%>
但在类名和函数名时,又不区分大小写
如<%
class school
{private $name;
public function setName($sName)
{$this->name = $sName;
}
public function getName()
{
return $this->name;
}
}
$school = new School();
$school->SetName('北京大学');
%>
不会报错,真灵异。