$r = "weather"; $r = json_encode($r, JSON_UNESCAPED_SLASHES); $array = ["1"=>$r]; $json = json_encode($array, JSON_UNESCAPED_UNICODE); $json = str_replace("\\\"", "\\\\\"", $json); echo $json;
$r = "weather";
$r = json_encode($r, JSON_UNESCAPED_UNICODE);
$array = ["1"=>$r];
// Преобразование массива в JSON
$json = json_encode($array, JSON_UNESCAPED_UNICODE);
echo $json;
получает
{"1":"\"weather\""}
измени код php так чтобы получилось
{"1":"\\"weather\\""}