Funktio floatval

Funktio floatval muuntaa annetun arvon liukuluvuksi (float). Parametrina se hyväksyy minkä tyyppisen muuttujan tahansa. Jos muuntaminen ei ole mahdollista, funktio palauttaa 0.

Syntaksi

phpfloatval(mixed $value);

Esimerkki

Muunnetaan merkkijono numeroksi float-tyyppiseksi:

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

Koodin suorituksen tulos:

php12.34

Esimerkki

Yritetään muuntaa tekstiä sisältävä merkkijono:

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

Koodin suorituksen tulos:

php0

Esimerkki

Muunnetaan kokonaisluku float-tyyppiseksi:

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

Koodin suorituksen tulos:

php123

Katso myös

  • funktion intval,
    joka muuntaa arvon kokonaisluvuksi
  • funktion strval,
    joka muuntaa arvon merkkijonoksi