Programmazione
5.736 visualizzazioni
PHP: ripulire stringa numerica
13/08/2012Una piccola semplice funzione PHP attraverso cui, da una stringa ricevuta, ricaviamo solo i valori numerici in essa contenuti, ripulendola da tutti gli altri tipi di caratteri.
Come sempre, una volta definita la funzione, il risultato del 'calcolo' può esser richiamato attraverso un semplice echo
echo numeri('123abc456tfgì*')
Nell'esempio ci verrà restituita solo la parte numerica della stringa, 123456.
La funzione è questa:
function numeri($strNonNumeric) {
$strNumeric = preg_replace('/\D/', '', $strNonNumeric);
return $strNumeric;