PHP serialiseringsformat
PHP -serialiseringsformatet är serialiseringsformatet som används av PHP- programmeringsspråket. Formatet kan serialisera PHP:s primitiva och sammansatta typer och även serialisera referenser korrekt . Formatet introducerades först i PHP 4.
Utöver PHP används formatet även av vissa tredjepartsapplikationer som ofta är integrerade med PHP-applikationer, till exempel av Lucene/Solr .
Syntax
Syntaxen följer i allmänhet mönstret av enbokstavskod av variabeltypen, följt av ett kolon, följt av variabelvärdet, följt av ett semikolon.
Typ | Serialiseringsexempel |
---|---|
Null |
N;
|
Boolean |
b:1; b:0;
|
Heltal |
i:685230; i:-685230;
|
Flytpunkt |
d:685230,15; d:INF; d:-INF; d:NAN;
|
Sträng |
s:5:"äpple"; s:6:"A till Ö";
|
Associativ array |
a:4:{i:0;b:1;i:1;N;i:2;d:-421000000;i:3;s:6:"A till Ö";} a:2:{i : 42;b:1;s:6:"A till Ö";a:3:{i:0;i:1;i:1;i:2;i:2;i:3;}}
|
Objekt |
O:8:"stdClass":2:{s:4:"John";d:3.14;s:4:"Jane";d:2.718;}
|
externa länkar
Kategorier: