Terug naar Tools

JSON naar PHP Array Converter

JSON online naar PHP array converteren, ondersteunt [] / array() en geneste structuren

Laden...

JSON naar PHP Array Converteren

  1. 1

    JSON Plakken

    Kopieer uw JSON-gegevens en plak deze in het invoerveld aan de linkerkant.

  2. 2

    Opties Selecteren

    Kies conversie-opties zoals het alfabetisch sorteren van sleutels of het markeren van associatieve arrays.

  3. 3

    Resultaat Kopiëren

    De PHP-array verschijnt onmiddellijk aan de rechterkant. Klik op kopiëren om het in uw project te gebruiken.

Functieoverzicht

Bidirectionele converter tussen JSON en PHP arrays. Converteer JSON payloads naar PSR-12 conforme PHP code, of analyseer PHP arrays terug naar JSON formaat.

Toolbeschrijving

Gratis online JSON naar PHP array tool. Plak JSON en genereer PHP array code, ondersteunt [] en array() syntaxis, geneste objecten, associatieve arrays, Laravel en Symfony scenario's, en kan PHP arrays omgekeerd terug naar JSON converteren. 100% browserverwerking, geen gegevensupload.

Mogelijkenlijst

  • Bidirectionele conversie: JSON naar PHP array en PHP array naar JSON.
  • Analyseer JSON direct met syntaxvalidatie en precieze foutlocaties.
  • Genereer PSR-12 conforme PHP arrays met juiste inspringing en trailing comma's.
  • Syntaxisaccentuering die zich aanpast aan lichte of donkere modus.
  • Sorteer sleutels alfabetisch en detecteer associatieve arrays automatisch.

Gerelateerde tools

Gerelateerde gidsen

Veelgestelde vragen

Hoe converteer ik JSON naar een PHP array?
Plak je JSON data in het invoerveld met de 'JSON → PHP' modus geselecteerd. De tool zal het automatisch converteren naar een PHP array met korte array syntaxis en PSR-12 formattering. Je kunt vervolgens het resultaat kopiëren en direct gebruiken in je PHP code.
Hoe converteer ik een PHP array naar JSON?
Klik op 'PHP → JSON' om de conversierichting te wisselen, plak dan je PHP array code. De tool ondersteunt korte array syntaxis ['sleutel' => 'waarde'] en zal correct geformatteerde JSON produceren die je kunt gebruiken in API's, configuratiebestanden of JavaScript applicaties.
Wat is json_encode() in PHP?
json_encode() is een ingebouwde PHP functie die PHP waarden (arrays, objecten, strings, etc.) converteert naar JSON formaat. Bijvoorbeeld: json_encode(['naam' => 'Jan', 'leeftijd' => 30]) geeft '{"naam":"Jan","leeftijd":30}'. Deze tool voert dezelfde conversie uit maar voegt formattering toe voor leesbaarheid.
Wat is json_decode() in PHP?
json_decode() is een PHP functie die JSON strings analyseert en converteert naar PHP waarden. Gebruik json_decode($json, true) om een associatieve array te krijgen, of json_decode($json) om een object te krijgen. De JSON → PHP modus van onze tool simuleert deze conversie met leesbare output.
Wat is het verschil tussen geïndexeerde en associatieve arrays in PHP?
Geïndexeerde arrays gebruiken numerieke sleutels (0, 1, 2...) zoals [1, 2, 3], terwijl associatieve arrays string sleutels gebruiken zoals ['naam' => 'Jan', 'leeftijd' => 30]. In JSON worden geïndexeerde arrays JSON arrays [], en associatieve arrays worden JSON objecten {}. Deze tool detecteert en handelt beide typen automatisch af.
Ondersteunt deze tool geneste arrays en objecten?
Ja, de converter ondersteunt volledig diep geneste structuren. Je kunt complexe JSON converteren met meerdere niveaus van nesting, arrays van objecten en gemengde datatypes. De PHP output behoudt juiste inspringing voor leesbaarheid.
Hoe worden speciale tekens behandeld in de conversie?
Speciale tekens worden correct ge-escaped tijdens conversie. In PHP output worden enkele aanhalingstekens en backslashes ge-escaped. In JSON output worden Unicode tekens, aanhalingstekens en control characters ge-escaped volgens de JSON specificatie. Dit zorgt ervoor dat de output geldig en veilig te gebruiken is.
Wat is PSR-12 formattering?
PSR-12 is een PHP coding style gids die formatteringsregels definieert inclusief 4-spatie inspringing, trailing comma's in multi-line arrays en consistente spacing. Onze tool genereert PHP arrays die deze standaarden volgen, waardoor de output klaar is om te plakken in professionele PHP projecten.
Wat is het verschil tussen de korte syntaxis [] en lange syntaxis array() bij het converteren van JSON naar PHP-arrays?
De korte syntaxis [] wordt ondersteund vanaf PHP 5.4 en is compacter geschreven. Dit is de aanbevolen manier voor moderne PHP-projecten. De lange syntaxis array() is compatibel met alle PHP-versies en komt vaker voor in oudere projecten. Dit hulpmiddel ondersteunt beide syntaxen en u kunt vrij tussen hen schakelen in de conversie-opties.
Hoe gebruik ik de geconverteerde PHP-arrays in Laravel of Symfony?
Dit hulpmiddel biedt Laravel-configuratie en Symfony-parameter sjablonen voor frameworkcodefragmenten. Na conversie klikt u op het frameworkcodefragmentgedeelte en selecteert u het overeenkomstige framework om direct bruikbare configuratiecode te genereren, zoals Laravel config-bestanden of PHP-arrays die overeenkomen met Symfony parameters.yaml.
Uploadt dit hulpmiddel mijn gegevens naar een server?
Nee. Alle conversieprocessen worden lokaal in uw browser uitgevoerd. Uw JSON-gegevens en PHP-code worden niet naar enige server verzonden. Dit garandeert volledige privacy van uw code en gegevens. U kunt dit hulpmiddel zelfs offline gebruiken.