php函数serialize()与unserialize()介绍
先介绍下这两个函数吧。
serialize()函数:
serialize — 产生一个可存储的值的表示;
unserialize()函数
unserialize — 从已存储的表示中创建 PHP 的值。
用法实例:
<?php header("Content-type: text/html; charset=utf-8"); $arr = array(0=>"php",1=>"琅枫",2=>"博客"); //序列化数组 $str = serialize($arr); unset($arr); print_r($str);//输出a:3:{i:0;s:3:"php";i:1;s:6:"琅枫";i:2;s:6:"博客";} //反序列化 $arr = unserialize($str); print_r($arr);//输出Array ( [0] => php [1] => 琅枫 [2] => 博客 ) ?>
这样的话就可以把数组序列化之后保存到sission和cookie或者数据库里面,需要的时候在用unserialize()转一次就可以了。而且非常的方便。
用法截图:
程序页面
浏览器页面
本文出自:琅枫个人博客。如需转载请注明出处!
本文出处:"https://www.phpfeng.cn/learn/php/101.html"
如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~
微信打赏

支付宝打赏
