floatval
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
floatval — Konvertiert einen Wert nach float
Parameter-Liste
-
value
-
Kann jeder skalare Typ sein. floatval() sollte nicht auf Objekte angewandt werden, da dies eine Meldung vom Typ
E_NOTICE
erzeugt und den Wert 1 liefert.
Rückgabewerte
Der float-Wert der übergebenen Variable. Leere Arrays geben immer den Wert 0 zurück, nichtleere Arrays den Wert 1.
Zeichenketten geben aller Voraussicht nach 0 zurück, obwohl das von den ersten Zeichen der Zeichenkette abhängt. Es gelten die allgemeinen Regeln der Float-Umwandlung.
Beispiele
Beispiel #1 floatval()-Beispiel
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>
Beispiel #2 floatval() nichtnumerische Anfangszeichen Beispiel
<?php
$var = 'Die122.34343';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 0
?>
Siehe auch
- boolval() - Get the boolean value of a variable
- intval() - Konvertiert einen Wert nach integer
- strval() - Ermittelt die String-Repräsentation einer Variable
- settype() - Legt den Typ einer Variablen fest
- Typen-Tricks