sql >> Databáze >  >> RDS >> Mysql

Nahrazení \r\n (znaky nového řádku) po spuštění json_encode

Obsahuje řetězec "\r\n" (jako v 0x0D 0x0A) nebo doslovný řetězec '\r\n'? Pokud je to první, mělo by to odstranit všechny nové řádky.

$json = preg_replace("!\r?\n!", "", $json);

Volitelně nahraďte druhý parametr "" za "
", pokud chcete nahradit nové řádky značkou br. V druhém případě zkuste následující:

$json = preg_replace('!\\r?\\n!', "", $json);


  1. Chyba při importu Pythonu MySQLdb - Mac 10.6

  2. Chyba MySql:Nelze aktualizovat tabulku v uložené funkci/spouštěči, protože ji již používá příkaz, který tuto uloženou funkci/spouštěč vyvolal

  3. MySQL v Dockeru vrací Serverem požadovanou autentizační metodu neznámou klientovi

  4. Jak mohu uniknout hranatým závorkám v klauzuli LIKE?