- var_dump: documentation ( source)
- is_numeric: documentation ( source)
<?php
function castToNumber($genericStringNumber) {
return $genericStringNumber+0;
}
//$yourNumberCasted = castToNumber($yourStringNumber);
function castNumber($n)
{
if(!is_numeric($n)) return 0;
return (is_float($n)) ? (float) $n : (int) $n;
}
//$casted = castNumber($num_to_cast);
function get_numeric($val) {
if (is_numeric($val)) {
return $val + 0;
}
return 0;
}
var_dump(is_numeric('12.'));