PHP Serialisatie
Gratis online PHP Serialisatie geen installatie nodig
Wat is PHP serialisatie?
PHP serialize() converteert een PHP-waarde (array, object, string, getal, boolean, null) naar een opslagbare stringrepresentatie. De functie unserialize() voert het omgekeerde proces uit en zet de geserialiseerde string terug naar de oorspronkelijke PHP-waarde. Dit formaat wordt vaak gebruikt voor het opslaan van gegevens in databases, caches en sessiebestanden.
Hoe te serialiseren (JSON naar PHP-geserialiseerde string)
1. Selecteer het tabblad "Serialiseren". 2. Voer een geldige JSON-waarde in het invoervak in, bijvoorbeeld {"name": "test", "value": 123} of [1, 2, 3]. 3. Klik op de knop "Serialiseren". 4. De PHP-geserialiseerde string verschijnt in het uitvoervak. Bijvoorbeeld, {"name":"test"} wordt a:1:{s:4:"name";s:4:"test";}.
Hoe te deserialiseren (PHP-geserialiseerde string naar JSON)
1. Selecteer het tabblad "Deserialiseren". 2. Plak een PHP-geserialiseerde string in het invoervak, bijvoorbeeld a:2:{s:4:"name";s:4:"test";s:5:"value";i:123;}. 3. Klik op de knop "Deserialiseren". 4. Het gedeserialiseerde resultaat wordt weergegeven als geformatteerde JSON in het uitvoervak.
Ondersteunde gegevenstypen
Deze tool ondersteunt de volgende PHP-serialisatietypen: - N; — null - b:0; / b:1; — boolean (false/true) - i:123; — integer - d:1.5; — float/double - s:5:"hello"; — string - a:N:{...} — array (zowel geïndexeerde als associatieve arrays)
Let op: PHP-objecten (O:...) worden momenteel niet ondersteund.
▶Worden mijn gegevens naar een server verzonden?
▶Welk invoerformaat accepteert de serialisatiefunctie?
▶Waarom faalt de deserialisatie van mijn geserialiseerde string?
▶Ondersteunt deze tool PHP-objecten (O:...)?
▶Wat is het verschil tussen een geïndexeerde array en een associatieve array in PHP-serialisatie?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.