Funkcja floatval

Funkcja floatval konwertuje przekazaną wartość na liczbę zmiennoprzecinkową (float). Jako parametr przyjmuje zmienną dowolnego typu. Jeśli konwersja jest niemożliwa, funkcja zwróci 0.

Składnia

phpfloatval(mixed $value);

Przykład

Przekonwertujmy ciąg znaków z liczbą na float:

php<?php
  $res = floatval('12.34');
  var_dump($res);
?>

Wynik wykonania kodu:

php12.34

Przykład

Spróbujmy przekonwertować ciąg znaków z tekstem:

php<?php
  $res = floatval('hello');
  var_dump($res);
?>

Wynik wykonania kodu:

php0

Przykład

Przekonwertujmy liczbę całkowitą na float:

php<?php
  $res = floatval(123);
  var_dump($res);
?>

Wynik wykonania kodu:

php123

Zobacz też

  • funkcję intval,
    która konwertuje wartość na liczbę całkowitą
  • funkcję strval,
    która konwertuje wartość na ciąg znaków