Функцыя 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,
    якая пераўтварае значэнне ў радок