序列化就是把本來不能直接儲存的資料轉換成可儲存的資料,並且不會丟掉資料格式serialize();
其實就是字面的意思,把序列化的資料,轉換成我們需要的格式unserialize();
例如$sites = array('google'=>'$ser', 'runoob'=>'1111', 'facebook'=>333);
//序列化
$serialized_data = serialize($sites);
echo $serialized_data;
//得到 a:3:
//反序列化
$a = unserialize($serialized_data);
var_dump($a);
//得到
array(3)
php 序列化和反序列化的作用及使用
1.序列化是什麼意思呢?序列化就是把本來不能直接儲存的資料轉換成可儲存的資料,並且不會丟掉資料格式 serialize 2.反序列化是什麼意思呢?其實就是字面的意思,把序列化的資料,轉換成我們需要的格式 unserialize 如下 sites array google ser runoob 111...
php序列化和反序列化
把複雜的資料型別壓縮到乙個字串中 serialize 把變數和它們的值編碼成文字形式 unserialize 恢復原先變數 1.建立乙個 arr陣列用於儲存使用者基本資訊,並在瀏覽器中輸出檢視結果 arr array arr name 張三 arr age 22 arr 男 arr phone 12...
php序列化和反序列化
序列化與反序列化 把複雜的資料型別壓縮到乙個字串中 serialize 把變數和它們的值編碼成文字形式 unserialize 恢復原先變數 1.建立乙個 arr陣列用於儲存使用者基本資訊,並在瀏覽器中輸出檢視結果 arr array arr name 張三 arr age 22 arr 男 arr...