Sto tentando di rimuovere gli apostrofi dal testo e non funziona davvero. Deve essere qualcosa di piccolo.Problemi durante la sostituzione di Apostrofo con Preg_Replace
$text = preg_replace('/\'/', '', $text);
Questo è quello che sto usando in questo momento per rimuoverlo. Che cosa sto facendo di sbagliato?
C'è una serie di questi per rimuovere caratteri speciali per trasformarli in url e memorizzarli nel mio database. Tuttavia, un batch recente è apparso con un & # 39; dove l 'era.
Qualsiasi aiuto è molto apprezzato. Grazie in anticipo.
Perché stai usando 'preg_replace' invece di [' str_replace'] (http://www.php.net/manual/en/function.str-replace.php) o [ 'strtr'] (http://www.php.net/manual/en/function.strtr.php)? – Jon
Funziona bene per me: http://www.ideone.com/ycu2E – 999999
Funziona per me (anche se tutti hanno ragione che preg_replace non è appropriato). Forse c'è qualcosa di sbagliato nel tuo input. – mqsoh