base64_encode和serialize的实用和区别

serialize()产生一个可存储的值的表示,返回字符串,此字符串包含了表示 value 的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构

 

base64_encode() returns 使用 base64 对 data 进行编码。设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。

 

http://www.php-internal.com/releases/RELEASE_2011-04-01_V0.5.2.pdf一个研究php内核的pdf文档

你可能感兴趣的:(数据结构,PHP)