Zjistil jsem, že je to nejjednodušší způsob, jak se s tím vypořádat
echo json_encode($array, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
JSON_PRETTY_PRINT - make je čitelný
JSON_UNESCAPED_UNICODE - správně kóduje znaky
JSON_UNESCAPED_SLASHES - odstraňuje únikové lomítko '\'
také si všimněte, že tyto možnosti jsou odděleny svislou čarou '|'