Функција 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,
    која конвертује вредност у стринг