Ciao a tutti,

ho iniziato da poco con php e ho incontrato qualche problema con la funzione str_replace.

In pratica se cerco di sostituire gli apici in modo che non ci siano problemi col DB in uno dei seguenti modi:

$var = str_replace("'","''",$var);

oppure

$var = str_replace("'",chr(146),$var);

mi effettua una sostituzione dell'apice aggiungendo però anche un backslash
(se per esempio devo ottenere D'Angelo mi viene D\'Angelo ).

Qualcuno sa dirmi come eliminare il backslash?

Grazie!