sql >> Database >  >> RDS >> PostgreSQL

Linebreak verwijderen uit php json-uitvoer

U interpreteert verkeerd wat uw browser weergeeft. Onthoud dat JSON in wezen platte tekst is, maar dat uw browser het als HTML probeert weer te geven. \n tekens worden NIET gehonoreerd door weergaven in HTML-modus, en ze zullen de tekst omsluiten bij het eerste geschikte spatieteken. JSON kan perfect \n . behouden chars binnen zijn strings zonder enige moeite.

Hoogstwaarschijnlijk uw <br> fout komt van de <br> invoeging die u doet in uw preg_replace bel, want er zijn GEEN <br> tags in de originele JSON. Met andere woorden, u veroorzaakt de fout die u probeert op te lossen, door te proberen de fout te herstellen die niet zou bestaan ​​als u niet zou proberen deze te herstellen.



  1. Hoe racecondities te vermijden met unieke controles in Django

  2. DATEADD() Voorbeelden in SQL Server

  3. Hoe Auto Increment in Varchar-gegevens te gebruiken Typ in PHP een MYSQL?

  4. Hoe de statusbalkkleur in SSMS in te stellen voor verschillende SQL Server-instanties - SQL Server / TSQL-zelfstudie, deel 6