PHP序列化變數的3種方法
The idea behind serializing a variable is to create a storable string format of it, such that the same variable can be recreated later when required using the string.
1. serialize and unserialize
These are the traditional functions to serialize and unserialize data in PHP.
//serialize the array
$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";}
echo '
';
//unserialize
$o = unserialize($s);
print_r($o);
1. serialize and unserialize
These are the traditional functions to serialize and unserialize data in PHP.
CODE:
$a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut');//serialize the array
$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";}
echo '
';
//unserialize
$o = unserialize($s);
print_r($o);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-735652/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 三種交換變數的方法變數
- PHP序列化的四種實現方法與橫向對比教程PHP
- php判斷變數是不是null的方法PHP變數Null
- Serializer 序列化 -----檢視層傳入一個變數到序列化器的方法變數
- php反序列化-unserialize3PHP
- 前端基礎(二):變數宣告的6種方法前端變數
- 淺談Python變數賦值的三種方法!Python變數賦值
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- 淺談php變數的實現-PHPPHP變數
- 【深入 PHP】PHP7 的基本變數PHP變數
- Go:變數宣告的多種方法與預設值Go變數
- 2020024 - PHP 變數PHP變數
- [20191104]數值累加的各種方法3.txt
- Python中檢查變數是否為整數5種方法Python變數
- PHP變數型別PHP變數型別
- c語言 - 交換兩個變數(不建立臨時變數)兩種方法C語言變數
- PHP的序列化和反序列化入門PHP
- Java中計算整數中唯一數字數量的3種方法Java
- 修復weblogic的JAVA反序列化漏洞的多種方法WebJava
- php 模擬POST提交的2種方法PHP
- 改變IP地址的三種方法
- C語言交換兩個變數的值的5種基本方法C語言變數
- PHP 函式可變數量的引數列表PHP函式變數
- Java 變數種類Java變數
- Linux各種變數的含義Linux變數
- php反序列化PHP
- php數字去掉逗號的方法PHP
- 127 PHP獲取網頁標題的3種實現方法程式碼例項PHP網頁
- C++變數總結束 | 輸出各種變數的值C++變數
- PHP 超級全域性變數PHP變數
- PHP->GO 基礎-變數PHPGo變數
- PHP變數與常量學習PHP變數
- PHP中GET與POST變數PHP變數
- postman中各種變數Postman變數
- 在Linux中修改開啟檔案數量限制的3種方法Linux
- PHP 變數的四大作用域PHP變數
- 獲取 Class 物件的 3 種方法物件
- 3.從對變數的理解到資料型別的一種解釋變數資料型別
- sed中變數引用的幾種方式變數