Funktionen intval

Funktionen intval konverterer den givne værdi til et heltal. Den første parameter tager imod værdien, der skal konverteres, den anden valgfrie parameter angiver talsystemets grundtal.

Syntaks

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

Eksempel

Lad os konvertere strengen "123" til et heltal:

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

Resultat af kodeudførelse:

php123

Eksempel

Lad os konvertere strengen "12.3" til et heltal:

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

Resultat af kodeudførelse:

php12

Eksempel

Lad os konvertere en hexadecimal streng med angivelse af grundtal:

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

Resultat af kodeudførelse:

php26

Eksempel

Lad os konvertere et array til et heltal:

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

Resultat af kodeudførelse:

php0

Se også

  • funktionen floatval,
    som konverterer en værdi til et flydende kommatal
  • funktionen strval,
    som konverterer en værdi til en streng