zoukankan      html  css  js  c++  java
  • serialize和unserialize函数

    一. serialize序列化函数

    序列化是将变量转换为可保存或传输的字符串的过程

    <?php
    $a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut');
     
    //序列化数组
    $s = serialize($a);
    echo $s;
    //输出结果:a:3:{s:1:"a";s:5:"Apple";s:1:"b";s:6:"banana";s:1:"c";s:7:"Coconut";}
    ?>
    

    二. unserialize反序列化函数

    反序列化就是在适当的时候把这个字符串再转化成原来的变量使用

    <?php
    $a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut');
     
    //序列化数组
    $s = serialize($a);
    echo $s;
    //输出结果:a:3:{s:1:"a";s:5:"Apple";s:1:"b";s:6:"banana";s:1:"c";s:7:"Coconut";}
    
    //反序列化
    $o = unserialize($s);
    print_r($o);
    //输出结果 Array ( [a] => Apple [b] => banana [c] => Coconut ) 
    ?>
    

      

      

  • 相关阅读:
    Move Zeroes
    Intersection of Two Arrays II
    Intersection of Two Arrays
    Create Maximum Number
    Leetcode version 2
    JDBC学习笔记
    九章算法基础班
    九章算法强化班
    LeetCode
    Amazon High Frequent 9 problems
  • 原文地址:https://www.cnblogs.com/lsyy/p/11138592.html
Copyright © 2011-2022 走看看