Funktsioon intval

Funktsioon intval teisendab edastatud väärtuse täisarvuks. Esimene parameeter võtab vastu teisendatava väärtuse, teine valikuline parameeter määrab arvusüsteemi aluse.

Süntaks

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

Näide

Teisendame stringi "123" täisarvuks:

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

Koodi täitmise tulemus:

php123

Näide

Teisendame stringi "12.3" täisarvuks:

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

Koodi täitmise tulemus:

php12

Näide

Teisendame kuueteistkümnendsüsteemi stringi aluse määramisega:

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

Koodi täitmise tulemus:

php26

Näide

Teisendame massiivi täisarvuks:

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

Koodi täitmise tulemus:

php0

Vaata ka

  • funktsiooni floatval,
    mis teisendab väärtuse ujukomaarvuks
  • funktsiooni strval,
    mis teisendab väärtuse stringiks