Formát serializace PHP - PHP serialization format
The Formát serializace PHP je serializace formát používaný PHP programovací jazyk. Formát může serializovat primitivní a složené prvky PHP typy a také správně serializuje Reference.[1] Formát byl poprvé představen v PHP 4.[2]
Kromě PHP formát používají také některé aplikace třetích stran, které jsou často integrovány do aplikací PHP, například Lucene / Solr.[3]
Syntax
Syntaxe obecně sleduje vzorec jednopísmenového kódu typu proměnné, za ním dvojtečka, následuje hodnota proměnné a za ní středník.
Typ | Příklady serializace |
---|---|
Nula | N; |
Booleovský | b: 1; b: 0; |
Celé číslo | i: 685230; i: -685230; |
Plovoucí bod | d: 685230,15; d: INF; d: -INF; d: NAN; |
Tětiva | s: 6: „A až Z“; |
Asociativní pole | a: 4: {i: 0; b: 1; i: 1; N; i: 2; d: -421000000; i: 3; s: 6: "A až Z";} a: 2: {i: 42; b: 1; s: 6: „od A do Z“; 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;} |
externí odkazy
Reference
- ^ "Serializace". Interní kniha PHP. Citováno 2020-07-05.
- ^ "PHP: serializovat - ručně". PHP: Hypertextový preprocesor. Citováno 2020-07-05.
- ^ "Zapisovatelé odpovědí | Referenční příručka Apache Solr 8.5". lucene.apache.org. Citováno 2020-07-05.