Red de conocimiento informático - Aprendizaje de programación - ¿Cómo combinar múltiples matrices en una cadena json en PHP?

¿Cómo combinar múltiples matrices en una cadena json en PHP?

¿Es? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)

//Crear una matriz

$array = array(?

" name " = >; " Hza",

"Edad" = >;21

);

//Convertir a una matriz en formato json

echo JSON _ codificar ($matriz);?

Echo" ltbr />;

//Crear clase

Estudiante de clase{

nombre público $

public $ edad?

//La inicialización es una asignación

función __construct($nombre, $edad)

{

$ esto - gt; nombre = $nombre?

$ this- gt; edad = $edad

}?

//El método mágico usa json_encode(); función Convertir el objeto a formato de cadena.

función __tostring() {?

//Convertir el objeto a formato json

Devuelve json_encode($this, JSON) _ FORCE _ OBJECT);

}

}

//Crear una instancia del objeto

$persona1 = nuevo estudiante(' Hza ' , 20);

//Formato json de salida

echo $ persona 1;

gt

Datos extendidos:

Json seis caracteres de construcción:

begin-array = ws x5B ws; [corchete izquierdo]

begin-object = ws x7B ws; /p> p>

end-array = ws x5D ws;]corchete derecho

objeto final = ws x7D ws;}corchete derecho

separador de nombre = ws x3A ws; dos puntos

separador de valores = ws x2C ws;, coma

Se permiten espacios en blanco sin sentido (ws) antes o después de estos seis caracteres estructurales:

ws = *( x20/; espacio

x09/; etiqueta horizontal

x0A/; nueva línea o nueva línea

x0D);