Matriz PHP a JSON
Convierte un literal de array() o [] de PHP a JSON y viceversa.
Matriz PHP a JSON
Pega un array PHP con sintaxis array(...) o [...] y la herramienta lo convierte a JSON preservando tipos — cadenas, números, booleanos y null se mantienen. También funciona al inverso: pega JSON y genera un array PHP para insertar en tu código, depurando volcados var_export(), migrando archivos de configuración o convirtiendo respuestas API en fixtures.
La opción Dirección cambia entre PHP y JSON; el botón de intercambio lleva la salida a la entrada para verificar que valores sobreviven. Al generar PHP, Usar sintaxis corta elige entre [...] y array(...); Preservar claves numéricas mantiene índices; Caso null/true/false elige minúsculas o MAYÚSCULAS; Escapar apóstrofes cambia entre comillas simples y dobles. Formato legible e Indentación controlan espacios; Ordenar claves ordena alfabéticamente.
Parsear un array PHP entiende cadenas entrecomilladas, enteros, flotantes, números negativos, arrays anidados, comentarios y comas finales. Un array con claves 0, 1, 2... en orden se convierte en array JSON; cualquier otra cosa se convierte en objeto JSON, como lo haría json_encode() de PHP. Los finales de línea Windows y Unix se manejan igual; el contador reporta elementos, líneas y caracteres.
Todo se ejecuta localmente en tu navegador — el array nunca se carga. Copia el resultado, descárgalo como .txt o envía la salida a la entrada para ejecutar nuevamente.