Funkcja intval

Funkcja intval konwertuje przekazaną wartość na liczbę całkowitą. Pierwszy parametr przyjmuje wartość do konwersji, drugi opcjonalny parametr określa podstawę systemu liczbowego.

Składnia

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

Przykład

Przekonwertujmy ciąg znaków "123" na liczbę całkowitą:

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

Wynik wykonania kodu:

php123

Przykład

Przekonwertujmy ciąg znaków "12.3" na liczbę całkowitą:

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

Wynik wykonania kodu:

php12

Przykład

Przekonwertujmy ciąg szesnastkowy z określeniem podstawy:

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

Wynik wykonania kodu:

php26

Przykład

Przekonwertujmy tablicę na liczbę całkowitą:

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

Wynik wykonania kodu:

php0

Zobacz także

  • funkcję floatval,
    która konwertuje wartość na liczbę zmiennoprzecinkową
  • funkcję strval,
    która konwertuje wartość na ciąg znaków