Estoy codificando mi matriz en formato JSON pero no está rompiendo la línea del operador de nueva línea (\n).
Entonces, ¿cómo lograr esto?
$array = ["string" => "hello \ngood morning!!"]; $encodedJson = json_encode($array); dd(encodedJson);Salidas
{"string":"hello \ngood morning!!"}Pero lo que quería es
{ "string" :"hello good morning!!" }yo también probé
json_encode($array,JSON_UNESCAPED_LINE_TERMINATORS);
Lo que quieres no es JSON válido.
El formato de datos JSON no admite nuevas líneas literales en medio de cadenas.
No hay forma de hacer que json_encode produzca esa salida (y si pudiera, no podría analizar el resultado en ningún analizador JSON estándar).