Funzione intval
La funzione intval converte il valore passato in un numero intero.
Il primo parametro accetta il valore da convertire,
il secondo parametro opzionale definisce la base del sistema numerico.
Sintassi
phpintval(mixed $value, int $base = 10): int
Esempio
Convertiamo la stringa "123" in un numero intero:
php<?php
$res = intval("123");
echo $res;
?>
Risultato dell'esecuzione del codice:
php123
Esempio
Convertiamo la stringa "12.3" in un numero intero:
php<?php
$res = intval("12.3");
echo $res;
?>
Risultato dell'esecuzione del codice:
php12
Esempio
Convertiamo una stringa esadecimale specificando la base:
php<?php
$res = intval("1a", 16);
echo $res;
?>
Risultato dell'esecuzione del codice:
php26
Esempio
Convertiamo un array in un numero intero:
php<?php
$res = intval([1, 2, 3]);
echo $res;
?>
Risultato dell'esecuzione del codice:
php0