Bevat de string "\r\n" (zoals in 0x0D 0x0A) of de letterlijke string '\r\n'? Als het de eerste is, zou dit alle nieuwe regels moeten verwijderen.
$json = preg_replace("!\r?\n!", "", $json);
Vervang eventueel de tweede parameter "" door "
" als u de nieuwe regels wilt vervangen door een br-tag. Probeer in het laatste geval het volgende:
$json = preg_replace('!\\r?\\n!', "", $json);