php 序列化和反序列化的作用及使用

2021-10-03 08:17:28 字數 553 閱讀 8002

序列化就是把本來不能直接儲存的資料轉換成可儲存的資料,並且不會丟掉資料格式

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...