Home  >  Article  >  Backend Development  >  Detailed explanation of serialization usage examples in PHP

Detailed explanation of serialization usage examples in PHP

黄舟
黄舟Original
2017-02-28 09:25:371173browse

The examples in this article describe the usage of serialization in PHP. Share it with everyone for your reference, the details are as follows:

Function: Serialization is used to store or transmit objects, and the object is obtained through deserialization.

1. Person.class.php:

 age = $age;
   $this -> name = $name;
   $this -> sex = $sex;
  }
  public function say(){
   return $this -> age." ".$this -> name." ".$this -> sex;
  }
  function __sleep(){ //指定串行化时能提取的成员属性,没有参数,但是必须返回一个数组
   $arr = array("age","name");
   return $arr;
  }
  function __wakeup(){ //指定反串行化时,提取出来的值
   $this -> sex = "woman";
  }
}



2. Serialization code



3. Deserialization code


The above is the detailed explanation of serialization usage examples in PHP. For more related content, please pay attention to the PHP Chinese website (m.sbmmt.com)!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn