Функция intval

Функцията intval преобразува подадената стойност в цяло число. Първият параметър приема стойност за преобразуване, вторият незадължителен параметър определя основата на бройната система.

Синтаксис

phpintval(mixed $value, int $base = 10): int

Пример

Преобразувайте низ "123" в цяло число:

php<?php
  $res = intval("123");
  echo $res;
?>

Резултат от изпълнението на кода:

php123

Пример

Преобразувайте низ "12.3" в цяло число:

php<?php
  $res = intval("12.3");
  echo $res;
?>

Резултат от изпълнението на кода:

php12

Пример

Преобразувайте шестнадесетичен низ с указание на основа:

php<?php
  $res = intval("1a", 16);
  echo $res;
?>

Резултат от изпълнението на кода:

php26

Пример

Преобразувайте масив в цяло число:

php<?php
  $res = intval([1, 2, 3]);
  echo $res;
?>

Резултат от изпълнението на кода:

php0

Вижте също

  • функцията floatval,
    която преобразува стойност в число с плаваща запетая
  • функцията strval,
    която преобразува стойност в низ