Funcția intval
Funcția intval convertește valoarea transmisă în număr întreg.
Primul parametru primește valoarea pentru conversie,
al doilea parametru opțional determină baza sistemului numeric.
Sintaxă
phpintval(mixed $value, int $base = 10): int
Exemplu
Convertim șirul "123" în număr întreg:
php<?php
$res = intval("123");
echo $res;
?>
Rezultatul executării codului:
php123
Exemplu
Convertim șirul "12.3" în număr întreg:
php<?php
$res = intval("12.3");
echo $res;
?>
Rezultatul executării codului:
php12
Exemplu
Convertim un șir hexadecimal cu specificarea bazei:
php<?php
$res = intval("1a", 16);
echo $res;
?>
Rezultatul executării codului:
php26
Exemplu
Convertim un array în număr întreg:
php<?php
$res = intval([1, 2, 3]);
echo $res;
?>
Rezultatul executării codului:
php0