Ho dei testi nel db, in cui ci sono vari a capo. I testi sono tanti, e sono già nel db, quindi cerco una soluzione che non costringa a rimodificarli tutti...
Questi testi, devono essere richiamati ed inseriti in un javascript, quindi non possono avere degli a capo al loro interno, ma devono essere su una sola riga.
Ho cercato nel forum, ed ho trovato varie soluzioni, che i vari richiedenti aiuti sostengono aver funzionato, ma a me non vanno!![]()
Esempio di testo estratto da db:laddove a me servirebbe così:Prima riga
Seconda riga
Terza rigaHo provato le varie combinazioni suggerite di str_replacePrima riga
Seconda riga
Terza riga
e di preg_replaceCodice PHP:$testo = str_replace("\r\n", "", $testo);
ma sempre senza alcun risultato. Il testo continua a stare su varie righe.Codice PHP:$testo = preg_replace('/((\r)?\n){1,}/', "", $testo );
Come si può risolvere?
![]()
![]()
![]()

Rispondi quotando