【php开源代码栏目提醒】:网学会员php开源代码为您提供3_15.php参考,解决您在3_15.php学习中工作中的难题,参考学习。
<?php
//定义一个类
class Human{
//定义一个public的属性
public $country = "中国";
//定义一个protected的属性
protected $name = "小李";
//定义一个private的属性
private $age = "18";
//定义一个public的方法
public function getCountry(){
echo $this->country;
//在类中public定义的方法中调用protected定义的方法
$this->getName();
//在类中public定义的方法中调用private定义的方法
$this->getAge();
}
//定义一个protected的方法
protected function getName(){
//在类中访问protected定义的属性
echo $this->name;
}
//定义一个private的方法
private function getAge(){
//在类中访问private定义的属性
echo $this->age."<br>";
}
}
//实例化Human类
$test = new Human();
//序列化$test对象
$demo = serialize($test);//序列化后的字符保存在$demo变量中
echo "序列化后的对象:<br>";
echo $demo;
echo "<br>反序列化:<br>";
$newTest = unserialize($demo);
$newTest->getCountry();
?>