Funktionen intval

Funktionen intval konverterar det överförda värdet till ett heltal. Den första parametern tar emot värdet för konvertering, den andra valfria parametern definierar talsystemets bas.

Syntax

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

Exempel

Låt oss konvertera strängen "123" till ett heltal:

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

Resultatet av kodkörningen:

php123

Exempel

Låt oss konvertera strängen "12.3" till ett heltal:

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

Resultatet av kodkörningen:

php12

Exempel

Låt oss konvertera en hexadecimal sträng med angiven bas:

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

Resultatet av kodkörningen:

php26

Exempel

Låt oss konvertera en array till ett heltal:

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

Resultatet av kodkörningen:

php0

Se även

  • funktionen floatval,
    som konverterar ett värde till ett flyttal
  • funktionen strval,
    som konverterar ett värde till en sträng