Javascript possiede un utile funzione chiamata parseInt() che converte una variabile in un numero intero.
Nel tutorial di oggi creeremo proprio questa funzione, facendo un porting in PHP.

 
function parseInt($string) {
//return intval($string);
if(preg_match(‘/(\d+)/’, $string, $array)) {
return $array[1];
} else {
return 0;
}
}
 

ESEMPIO APPLICATO

 
echo parseInt("2008"); // Risultato: 2008
echo parseInt("99.90 euro"); // Risultato: 99
echo parseInt("www.w3.org"); // Risultato: 3
echo parseInt("300 bicchieri"); // Risultato: 300
echo parseInt("Lorem ipsum dolor…"); // Risultato: 0
 

Share on FacebookCondividi su facebook

fonte: www.sastgroup.com » Vai al post originale