Convertidor de Matrices PHP a JSON
Guía
Convertidor de Matrices PHP a JSON
Convierta la sintaxis de matrices PHP a formato JSON válido al instante. Pegue matrices PHP usando la sintaxis clásica array() o la sintaxis abreviada moderna [], y obtenga una salida JSON correctamente formateada. Maneja matrices anidadas, pares clave-valor asociativos, constantes PHP (true, false, null) y comas finales.
Cómo Usar
Pegue su código de matriz PHP en el área de entrada, seleccione su estilo de sangría preferido y haga clic en Convertir. La herramienta analiza la sintaxis de la matriz PHP y genera el JSON equivalente. Elija entre 2 espacios, 4 espacios, tabulaciones o salida minificada.
Características
- Ambas sintaxis de matriz – Soporta la sintaxis clásica array() y la sintaxis abreviada moderna []
- Matrices anidadas – Maneja matrices anidadas profundamente y estructuras mixtas
- Matrices asociativas – Convierte pares clave-valor => a sintaxis de dos puntos JSON
- Constantes PHP – Convierte correctamente true, false, null (sin distinción entre mayúsculas y minúsculas) a sus equivalentes JSON
- Indentación Configurable – Salida con 2 espacios, 4 espacios, tabulaciones o minificada
- Soporte de coma final – Maneja comas finales que son válidas en PHP pero no en JSON
- Descargar y Copiar – Copie o descargue la salida JSON con un clic
- Solo del lado del cliente – Toda la conversión se realiza en su navegador
Preguntas frecuentes
-
¿Qué sintaxis de matriz PHP se admite?
La herramienta admite ambas sintaxis de matrices PHP: la sintaxis clásica de la función array() y la sintaxis abreviada moderna [] introducida en PHP 5.4. Maneja matrices indexadas (array(1, 2, 3)), matrices asociativas (array('clave' => 'valor')), matrices anidadas, matrices mixtas, cadenas entre comillas simples y dobles, valores numéricos, constantes booleanas (true/false/TRUE/FALSE), valores null y comas finales.
-
¿Cuáles son las diferencias entre las matrices PHP y JSON?
Las matrices PHP son más flexibles que JSON en varios aspectos. PHP permite cadenas entre comillas simples y dobles, mientras que JSON requiere comillas dobles. PHP admite comas finales después del último elemento, lo que JSON no admite. Las matrices PHP pueden tener claves enteras que comienzan en cualquier número, mientras que las matrices JSON siempre están indexadas a partir de cero. PHP tiene el operador => para pares clave-valor, mientras que JSON usa dos puntos. Esta herramienta maneja todas estas diferencias durante la conversión.
-
¿Puede esta herramienta manejar variables o expresiones PHP en matrices?
No, esta herramienta convierte solo literales de matrices PHP estáticos. No puede evaluar variables PHP ($var), llamadas a funciones, concatenación u otras expresiones. La entrada solo debe contener valores literales: cadenas (entre comillas), números, booleanos (true/false), null y matrices anidadas. Si su matriz PHP contiene valores dinámicos, deberá evaluarlos primero en PHP y luego convertir la matriz estática resultante.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta was added on Abr 19, 2026
