floatval

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

floatvalKonvertiert einen Wert nach float

Beschreibung

floatval(mixed$value): float

Konvertiert value nach float.

Parameter-Liste

value

Kann jeder skalare Typ sein. floatval() sollte nicht auf Objekte angewandt werden, da dies eine Meldung vom Typ E_WARNING 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.

Changelog

VersionBeschreibung
8.0.0 Die Fehlerstufe bei der Konvertierung eines Objekts wurde von E_NOTICE auf E_WARNING geändert.

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

To Top