giusto per capire ho fatto una prova stupida:
Codice PHP:
<?php

include_once 'lib/utils.php';

$nome "all'ORO";
$nomeSan sanitizeName($nome);

echo 
$nome '
$nomeSan;
prima mi stampa all'ORO e poi all_ORO.
e quindi direi che funziona.

solo che invece nn funziona nel delle immagini.
ci tengo anche a precisare che solo ' nn funziona.
tutti gli altri caratteri della funzione vengono sostituiti perfettamente.