ფუნქცია intval

ფუნქცია intval გარდაქმნის გადაცემულ მნიშვნელობას მთელ რიცხვად. პირველი პარამეტრი იღებს გარდასაქმნელ მნიშვნელობას, მეორე არასავალდებულო პარამეტრი განსაზღვრავს რიცხვითი სისტემის საფუძველს.

სინტაქსი

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

მაგალითი

გარდავქმნათ სტრიქონი "123" მთელ რიცხვად:

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

კოდის შესრულების შედეგი:

php123

მაგალითი

გარდავქმნათ სტრიქონი "12.3" მთელ რიცხვად:

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

კოდის შესრულების შედეგი:

php12

მაგალითი

გარდავქმნათ თექვსმეტობითი სტრიქონი ფუძის მითითებით:

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

კოდის შესრულების შედეგი:

php26

მაგალითი

გარდავქმნათ მასივი მთელ რიცხვად:

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

კოდის შესრულების შედეგი:

php0

ასევე იხილეთ

  • ფუნქცია floatval,
    რომელიც გარდაქმნის მნიშვნელობას ათწილად რიცხვად
  • ფუნქცია strval,
    რომელიც გარდაქმნის მნიშვნელობას სტრიქონად