Az intval függvény

Az intval függvény az átadott értéket egész számmá alakítja. Az első paraméter az átalakítandó értéket fogadja el, a második opcionális paraméter a számrendszer alapját határozza meg.

Szintaxis

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

Példa

Alakítsuk át a "123" sztringet egész számmá:

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

A kód végrehajtásának eredménye:

php123

Példa

Alakítsuk át a "12.3" sztringet egész számmá:

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

A kód végrehajtásának eredménye:

php12

Példa

Alakítsuk át egy hexadecimális sztringet alap megadásával:

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

A kód végrehajtásának eredménye:

php26

Példa

Alakítsuk át egy tömböt egész számmá:

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

A kód végrehajtásának eredménye:

php0

Lásd még

  • a floatval függvényt,
    amely lebegőpontos számmá alakítja az értéket
  • a strval függvényt,
    amely sztringgé alakítja az értéket