La función intval() es una función incorporada en PHP que devuelve el valor entero de una variable.
Sintaxis:
int intval ( $var, $base )
Parámetros: Esta función acepta dos parámetros de los cuales uno es obligatorio mientras que el otro es opcional. Los parámetros se describen a continuación:
- $var: es un parámetro obligatorio que sirve como variable que debe convertirse a su valor entero.
- $base: es un parámetro opcional que especifica la base para la conversión de $var a su entero correspondiente. Si no se especifica $base.
- Si $var contiene 0x (o 0X) como prefijo, la base se toma como 16.
- Si $var comienza con 0, la base se toma como 8
- De lo contrario, la base se toma como 10.
Valor devuelto: Devuelve el valor entero correspondiente de $var.
Ejemplos:
Input : $var = '120', $base = 8 Output : 80 Input : $var = 0x34 Output : 52 Input : $var = 034 Output : 28
Los siguientes programas ilustran el uso de la función intval() en PHP:
Programa 1:
<?php $var = '7.423'; $int_value = intval($var); echo $int_value; ?>
Producción:
7
Programa 2:
<?php $var = 0x423; $int_value = intval($var); echo $int_value; ?>
Producción:
1059
Programa 3:
<?php $var = "64"; echo intval($var)."\n".intval($var, 8); ?>
Producción:
64 52
Referencia: http://php.net/manual/en/function.intval.php
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA