Funkce floatval

Funkce floatval převede předanou hodnotu na číslo s plovoucí desetinnou čárkou (float). Jako parametr přijímá proměnnou libovolného typu. Pokud převod není možný, funkce vrátí 0.

Syntaxe

phpfloatval(mixed $value);

Příklad

Převeďme řetězec s číslem na float:

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

Výsledek provedení kódu:

php12.34

Příklad

Zkusme převést řetězec s textem:

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

Výsledek provedení kódu:

php0

Příklad

Převeďme celé číslo na float:

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

Výsledek provedení kódu:

php123

Viz také

  • funkci intval,
    která převede hodnotu na celé číslo
  • funkci strval,
    která převede hodnotu na řetězec