PHP面向对象
程序员文章站
2024-03-17 16:56:46
...
又是美好的一天
今天学习PHP面向对象
万物皆对象,
属性和方法
class computer
{
public $name='hello';
public $brand;
public function playgame()
{
echo 'playing...';
}
}
$mimi=new computer();
echo $mimi->name,"\n";
echo $mimi->playgame();
用UNSET和=null(只有一个引用的时候)可以把一个对象摧毁,当然摧毁的同时,析构函数自然就被触发了
class computer
{
public $name='hello';
public $brand;
public function playgame()
{
echo 'playing...';
}
public function __construct()
{
echo "初始化中。。。\n";
}
public function __destruct()
{
echo "关机中。。。\n";
}
}
$mimi=new computer();
//把他赋值为NULL可以把他释放,或者用UNSET也是一样的
$mimi=null;
unset($mimi);
echo $mimi->name,"\n";
echo $mimi->playgame();
想要给一个类传参,一般就是在析构函数这里了
class computer
{
public $name='hello';
public $brand;
public function playgame()
{
echo 'playing...';
}
public function __construct($name)
{
echo "初始化中。。。\n";
$this->name=$name;
}
public function __destruct()
{
echo "关机中。。。\n";
}
}
$mimi=new computer('ka wa yi');
上一篇: python函数进阶
下一篇: 南阳oj入门题-水仙花数