ciao a tutti ...
ho un problemino con delle espressioni regolari ...
ho letto che dalla 5.3.0 ereg, eregi e tutte le loro forme sono state deprecate.
io possiedo un server con la 5.3.1 e vorrei evitare di usare strumenti in via di estinzione...
io ho creato un espressione (di prova) e ho usato lo strumento consigliato
PREG_MATCH($pattern , $soggetto [opzioni]) ;
ma ritorna sempre false, mentre se uso ereg ritorna il valore corretto ...
qualciuno mi può aiutare?
Codice PHP:function DueParti($parametro){
$exp = '^[a-zA-Z]+$';
$preg = preg_match($exp , $parametro); //questa non funziona
$preg = ereg($exp , $parametro);//anche se deprecata va che è una meraviglia
return $preg;
}
$variabile = 'dsssa';
$valore = DueParti($variabile);
var_dump($valore);
ciao e grazie

Rispondi quotando

