ho il seguente problema
devo eliminare da una stringa i seguenti simboli

"\" "(" ")" ma con str_replace non mi funzione in quanto vengono ad essere interpretati come aperture e chiusure di parentesi e come slash davanti alle virgolette...

Per capirci meglio vi posto la semplice funzione che ho realizzato per validare un numero di telefono il problema si presnete in $simbol...

Codice PHP:
<?php
function validate_telef($number)
    {
    
$simbol=array("\", "(", ")", "/", "-", ".", " ", "+");
    
$number=str_replace($simbol, "", $number);
    
$number=stripslashes($number);
    if(  (is_numeric(
$number))  &&  (strlen($number)>8)  )
        {
        
$control=1;
        }
    else
        {
        
$control=0;
        
$number="";
        }
    
$result=array($control$number);
    return 
$result;
    }