1. 程式人生 > >php中資料的儲存(主要講述的檔案的儲存)

php中資料的儲存(主要講述的檔案的儲存)

程式語言中對資料劃分了很多的型別,但資料與之相關的有兩個方面:其一是值,其二是型別

程式在運算的過程中,會產生資料,但程式執行結束記憶體中的資料都會丟失。如果想儲存程式執行過程中產生資料,要儲存起來。儲存的位置文字檔案或資料庫

但是文字檔案中只能儲存字元資訊。為了將資料的資料與型別一同儲存到文字檔案中,而不致於丟失型別。所以有序列化技術。

1.序列化:將資料的值與型別都使用字串的描述。函式:seralize(v),示例程式碼如下:

2.反序列化:對序列化後的字串進行一個返序列化操作,就是為了得到原資料。函式:unserialize(v);示例程式碼:

3.總結如下:

serialize() (為了儲存資料)可以對所有的資料進行序列化(除資源型別)

unserialize() (為還原資料)

物件的反序列化 當前指令碼中必須有原類的定義。