PHP número entero
Comprobación de número entero
La comprobación de número entero se realiza mediante
la función is_int:
<?php
$num = 1234;
$res = is_int($num);
?>
Devuelve true o false.
Un número entero puede ser una cadena. La función is_int
en este caso mostrará false. Para esta
comprobación use is_numeric:
<?php
var_dump(is_numeric('1234')); // mostrará true
?>
Conversión a número entero
Así:
<?php
$str = '1234';
$num = (int) $str;
?>
O así:
<?php
$str = '1234';
$num = (integer) $str;
?>
O así:
<?php
$str = '1234';
$num = intval($str);
?>