学习PHP第三天,写下自己对PHP面向对象的理解。
对于编程来说没有代码没有真相。
/**
* PHP chilid类
*/
class chilid
{
//类属性
public $name;
var $sex;
var $age;
var $book;
var $like;
//构造函数
function __construct($cname,$csex,$cage){
$this->name=$cname;
$this->sex=$csex;
$this->age=$cage;
}
//析构函数
function play(){
echo "我要去玩玩具";
}
}
/**
* 调用
*/
$child1 = new chilid("ZY","nan","18");
$child1->play();
$child1->name="XINGXING";
echo "$child1->name";
echo "$child1->sex";
echo "$child1->age <br>";
注意点:
1.public和var 功能差多都是声明公共变量。
2.和OC不同,这里的构造函数只能有一个
3.调用不用.而是->