intval funksiyasi

intval funksiyasi berilgan qiymatni butun songa o‘tkazadi. Birinchi parametr o‘zgartiriladigan qiymatni qabul qiladi, ikkinchi ixtiyoriy parametr sanoq sistemasining asosini belgilaydi.

Sintaksis

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

Misol

"123" satrini butun songa o‘tkazamiz:

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

Kodni bajarish natijasi:

php123

Misol

"12.3" satrini butun songa o‘tkazamiz:

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

Kodni bajarish natijasi:

php12

Misol

O‘n oltilik sanoq sistemasidagi satrni asosni ko‘rsatib o‘tkazamiz:

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

Kodni bajarish natijasi:

php26

Misol

Massivni butun songa o‘tkazamiz:

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

Kodni bajarish natijasi:

php0

Shuningdek qarang

  • floatval funksiyasi,
    bu qiymatni suzuvchi nuqtali songa o‘tkazadi
  • strval funksiyasi,
    bu qiymatni satrga o‘tkazadi