



通过对象的序列化和反序列化操作,可以快速地完全复制一个对象,也可以将对象数据保存到磁盘文件或数据库中。
PHP中,可以使用serialize()函数将对象序列化为一个字符串,反序列化操作时使用unserialize()函数。
下面的代码将通过序列化复制一个对象。
代码执行后会显示A35和5。
应用过程中,serialize()函数可以将对象信息转换化为字符串格式,这样方便保存到数据库或磁盘文件;而unserialize()函数会将serialize()函数转换的字符串还原为对象。
第10章和第11章会介绍文件读写和数据库的应用。