<?php
class Pig
{
public $weight=10;
public $height=10;
//构造函数不能再用类名,必须用两个下划线+construct关键字+()
//构造函数默认为public,可以不用加public关键字,且只能是public属性
//private function __construct(),错误
//protected function __construct(),错误
private function __construct()
{
echo 'ni';
$this->weight=100;
$this->height=100;
}
public function addWeight($a)
{
$this->weight+=$a;
}
}
$pig=new Pig();
$pig->addWeight(10);
echo $pig->weight."||".$pig->height;
?>
隐藏效果的实现:通过 id 控制
<script>
function setType(val)
{
if(val==1)
{
t1.style.display='none';
t2.style.display='block';
}
else
{
t1.style.display='block';
t2.style.display='none';
}
}
</script>
<div style="width:500px;background-color:red" id='t1' onclick="setType(1)">1</div>
<div style="width:500px;background-color:black" id='t2' onclick="setType(2)">2</div>