class FenBi
{
public $length; //属于对象的
public static $color='red'; //属于类的,静态
返回数据库的连接对象
public static function LianJie()
{
FenBi::$color;
return "连接对象";
}
public function Test()
{
echo FenBi::$color;
}
}
FenBi::$color;
FenBi::LianJie();
$r = new FenBi();
$r->Test();
/普通成员是属于对象的
静态成员是属于类的
普通成员方法里面可以调用静态成员
静态方法里面不能调用普通成员
class Form
{
public static $bs=0;
public function show()
{
echo "显示窗体";
}
public function Close()
{
Form::$bs=1;
echo "窗体关闭";
}
public function shownext()
{
$f2 = new Form();
return $f2;
}
public function JianCe()
{
if(Form::$bs==0)
{
echo "F2没有关闭";
}
else
{
echo "F2已经关闭";
}
}
}
$f1 = new Form();
$f1->show();
echo Form::$bs;
$f2 = $f1->shownext();
$f2->show();
$f2->Close();
echo Form::$bs;
$f1->JianCe();