Funkcija intval

Funkcija intval konvertuoja pateiktą reikšmę į sveikąjį skaičių. Pirmasis parametras priima konvertuojamą reikšmę, antrasis neprivalomas parametras nustato skaičiavimo sistemos pagrindą.

Sintaksė

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

Pavyzdys

Konvertuokime eilutę "123" į sveikąjį skaičių:

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

Kodo vykdymo rezultatas:

php123

Pavyzdys

Konvertuokime eilutę "12.3" į sveikąjį skaičių:

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

Kodo vykdymo rezultatas:

php12

Pavyzdys

Konvertuokime šešioliktainę eilutę nurodant pagrindą:

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

Kodo vykdymo rezultatas:

php26

Pavyzdys

Konvertuokime masyvą į sveikąjį skaičių:

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

Kodo vykdymo rezultatas:

php0

Taip pat žiūrėkite

  • funkciją floatval,
    kuri konvertuoja reikšmę į slankiojo kablelio skaičių
  • funkciją strval,
    kuri konvertuoja reikšmę į eilutę