用法:serialize()、unserialize()

适用情境:serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。比较有用的地方就是将数据存入数据库或记录在文件中的时候.

可以对一般变量进行序列化,也可以对字典进行序列化。


<?php
$array = array();
$array['keys'] = 'www';
$array['values']='11111';
$a = serialize($array);
echo $a;
unset($array);
$a = unserialize($a);
print_r($a);
?>

输出:

a:2:{s:4:"keys";s:3:"www";s:6:"values";s:5:"11111";}

Array ( [keys] => www [values] => 11111 )

例题:bugku-Web flag.php

最新文章

  1. C# 发送邮件 附件名称为空
  2. sql count统计技巧
  3. 评价qq拼音输入法
  4. Android Attr -- Understanding Android Custom Attributes
  5. 【巩固】JS获取时间的一些基础知识
  6. HDU 1954 Subway tree systems (树的最小表示法)
  7. The Automated Testing Handbook 自动化测试手册简介
  8. SPRING IN ACTION 第4版笔记-第九章Securing web applications-002-把用户数据存在memory里(AuthenticationManagerBuilder、 UserDetailsManagerConfigurer.UserDetailsBuilder)
  9. VB.net 利用SerialPort进行读取串口操作
  10. Android(java)学习笔记137:Android中SimpleAdapter,ArrayAdapter和BaseAdapter常见的适配器
  11. 工具:Entity Framework Profiler
  12. 【深度好文】多线程之WaitHandle--&gt;派生EventWaitHandle事件构造-》AutoResetEvent、ManualResetEvent
  13. PS调出通透唯美阳光外景女生照片
  14. LeetCode(107): 二叉树的层次遍历 II
  15. linux下rocksdb的编译安装
  16. 接口测试工具-Jmeter使用笔记(七:用户定义的变量)
  17. 解决 Bash On Windows 下载慢或无法下载的问题
  18. Python练习-循环及切片-2018.11.27
  19. 抓取awr、语句级awr、ashrpt
  20. Codeforces Round #292 (Div. 1)A. Drazil and Factorial 构造

热门文章

  1. 18 SQL优化
  2. api文档方法参数
  3. push 和 append 以及appendchild 用法和区别
  4. JS - 判断字符串某个下标的值
  5. PHPstudy2018 后门简单使用
  6. 把自己的项目发布到maven仓库并在maven和gradle中开始使用
  7. lpwizard 生成的 allegro 封装中 .psx 文件使用方法。
  8. Problem J. Joseph’s Problem 约瑟夫问题--余数之和
  9. Good Bye 2019
  10. IO流常用模式