100 % lokal — Ihre Daten verlassen nie Ihren Browser

JSON-in-PHP-Klassen-Konverter — Kostenloses Tool

Wandeln Sie JSON im Browser in typisierte PHP-8-Klassen mit Constructor Promotion um. Kostenlos und privat: nichts verlässt Ihr Gerät.

Sofort Privat Null Cookies

JSON-Eingabe

PHP-Ausgabe

Warum JSON in PHP umwandeln?

API-Payloads von Hand auf PHP-Wertobjekte abzubilden ist mühsam. Fügen Sie oben ein JSON-Beispieldokument ein und erhalten Sie typisierte PHP-8-Klassen mit Constructor Property Promotion, bereit zum Einfügen in Ihr Projekt.

So funktioniert es

Der Konverter parst Ihr JSON lokal und generiert eine Klasse pro Objekt, mit declare(strict_types=1) am Anfang. Eigenschaftsnamen werden in camelCase umgewandelt, Ganzzahlen werden zu int, Gleitkommazahlen zu float, Wahrheitswerte zu bool und Arrays zu array. Aktivieren Sie die readonly-Option, um jede promotete Eigenschaft unveränderlich zu machen (PHP 8.1+).

Häufige Fragen

Werden meine JSON-Daten auf einen Server hochgeladen?
Nein. Alles läuft vollständig in Ihrem Browser mit JavaScript. Es wird nichts über das Netzwerk gesendet — das macht das Tool auch für sensible Daten sicher.
Welche PHP-Version wird anvisiert?
PHP 8.0+ für Constructor Property Promotion und typisierte Eigenschaften. Aktivieren Sie die readonly-Option für unveränderliche DTOs ab PHP 8.1.
Wie werden Arrays und verschachtelte Objekte typisiert?
Verschachtelte Objekte werden zu eigenen Klassen; Arrays werden als array typisiert, da PHP keine nativen Generics hat. Strings, ints, floats und bools nutzen native Skalartypen.

Ähnliche Konverter