Strano che non ti funzioni...
cmq per tagliare la testa al toro perchč non utilizzi gli altri apici per includere l'apice?
Esiste questo apice: ' e quest'altro "... quindi fai:
cmq... a me funzionava anche prima....codice:$foto = str_replace("'", '_', $foto);