Funkcija intval

Funkcija intval pārveido padoto vērtību par veselu skaitli. Pirmais parametrs pieņem pārveidojamo vērtību, otrais neobligātais parametrs nosaka skaitīšanas sistēmas bāzi.

Sintakse

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

Piemērs

Pārveidosim virkni "123" par veselu skaitli:

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

Koda izpildes rezultāts:

php123

Piemērs

Pārveidosim virkni "12.3" par veselu skaitli:

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

Koda izpildes rezultāts:

php12

Piemērs

Pārveidosim heksadecimālu virkni ar bāzes norādi:

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

Koda izpildes rezultāts:

php26

Piemērs

Pārveidosim masīvu par veselu skaitli:

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

Koda izpildes rezultāts:

php0

Skatiet arī

  • funkciju floatval,
    kas pārveido vērtību par peldošā punkta skaitli
  • funkciju strval,
    kas pārveido vērtību par virkni