Salve,
in questi giorni sto notando diverse differenze sul comportamento di alcuni comandi sul mio server in locale (linux php 4.3.4) e quello online (linux php 4.3.3).

La cosa che però non capisco è: come è possibile che anche un preg_replace sia interpretato diversamente sui due server?

lo script è questo:
Codice PHP:
$row[jm] = eregi_replace("\r|\n""
"
$row[jm]); 
che sostituisce i newline inseriti nel database con dei
quando li tiro fuori in output in html.
In locale funziona benissimo,
online per ogni newline il php mi scrive due


Qualcuno sa dirmi come mai?