Usa la funzione nl2br di php
http://it2.php.net/manual/en/function.nl2br.php
Usa la funzione nl2br di php
http://it2.php.net/manual/en/function.nl2br.php
Basta inserire negli array $search e $replace quello che serve.. \t.. \b..Codice PHP:
$a="Ciao \n come va ?";
$search=array("\n");
$replace=array("<br>");
echo str_replace($search,$replace,$a);
http://www.php.net/manual/it/function.str-replace.php
Grazie,
il punto è che io devo sostituire ad esempio '\n' con "\n" (gli apici non sono nella stringa ma sono la dichiarazione stessa di stringa). inoltre non conosco a presciendere il carattere passato quindi potrebbe essere qualsiasi carattere speciale di quel tipo.
e come se io avessi:
$variabile = 'caratterespeciale';
e volessi trasformarla in
$variabile = "caratterespeciale";
per qulasiasi carattere speciale (\n, \t, ecc...)
quello che per adesso ho trovato più adatto è:
$variabile=str_replace("\\t", "\t",$variabile);
però lo devo fare per ogni carattere speciale che penso sia contenuto in $variabile (ad esempio in questo caso l'ho fatto con il \t.) Io però lo vorrei fare in generale per qualsiasi carattere speciale.