首頁 >後端開發 >php教程 >Atitit php序列化 php的serialize序列化與json序列化

Atitit php序列化 php的serialize序列化與json序列化

WBOY
WBOY原創
2016-07-29 08:51:30957瀏覽

Atitit php序列化 phpserialize  

PHP

對不同類型的資料以不同的字母標示,Yahoo

開發網站提供的Using Serialized PHP with

Yahoo! Web Services 一文中給出所有的字母標示及其含義: b - booleand - doublei - integero - common objectr - references - stringr - references - string ullR - pointer referenceU - unicode stringN 表示的是NULL,而  作者::  ★(attilax)>>>   綽號: Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 

阿爾

 

拉帕努伊

   EMAIL:1466519819@qq.com 轉載請註明來源: http://www.cnblogs.com/attilax/ 4.1.陣列的序列化數組(array)通常被序列化為:a::{...}其中 表示數組元素的個數, 下標,

2>…… 表示與下標相對應的數組元素的值。

下標的類型只能是整數或字串型,序列化後的格式跟整數和字串型資料序列化後的格式相同。 數組元素值可以是任意類型,其序列化後的格式與其所對應的類型序列化後的格式相同。

4.2.物件的序列化物件(object)通常被序列化為:O::""::{:""::{2>...}其中 表示對象的類名 的字串長度。 表示物件中的欄位1個數。這些字段包括在對象所在類及其祖先類中用varpublicprotected private 聲明的字段,但是不包括static const 聲明的靜態欄位。也就是說只有實例(instance)欄位。 ……表示每個欄位的欄位名,而🜎 value 2>…… 則表示與欄位名稱所對應的欄位值。 字段名是字串型,序列化後格式與字串型資料序列化後的格式相同。 欄位值可以是任意類型,其序列化後的格式與其所對應的類型序列化後的格式相同。 但字段名的序列化與它們聲明的可見性是有關的,下面重點討論一下關於字段名的序列化。   PHP序列化_serial? 部落格頻道 - CSDN.NET.html

以上就介紹了Atitit php序列化 php的serialize序列化和json序列化,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn