So konvertieren Sie Gleitkommazahlen in PHP: 1. Verwenden Sie die Funktion floatval(), um den Gleitkommawert der Variablen abzurufen. Die Syntax lautet „floatval (Daten, die konvertiert werden müssen)“ 2. Verwenden Sie die Funktion settype(; )-Funktion, die Syntax lautet „settype(müssen konvertiert werden) Daten, „float“)“ kann die angegebenen Daten in einen Gleitkommatyp konvertieren.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP bietet zwei integrierte Funktionen, die andere Datentypen in Gleitkommazahlen umwandeln können:
floatval () Funktion
settype()-Funktion
1. Verwenden Sie die Funktion floatval()
Die Funktion floatval() ist eine Funktion, die speziell andere Typen in Gleitkommatypen umwandelt. Sie kann den Gleitkommawert erhalten Punktwert einer Variablen.
Hinweis: floatval kann nicht für Arrays oder Objekte verwendet werden.
<?php header('content-type:text/html;charset=utf-8'); $var = '122.34343runoob'; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
<?php header('content-type:text/html;charset=utf-8'); $var = TRUE; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
2. Verwenden Sie die Funktion settype()
settype(), um den Wert in den angegebenen Datentyp zu konvertieren (gesteuert durch den zweiten Parameter).
Setzen Sie einfach den zweiten Parameter der Funktion auf „float“, um die Daten in eine Gleitkommazahl umzuwandeln.
Hinweis: Diese Funktion ändert die ursprüngliche Variable; wenn die Einstellung erfolgreich ist, gibt sie TRUE zurück, wenn sie fehlschlägt, gibt sie FALSE zurück.
<?php header('content-type:text/html;charset=utf-8'); $foo = "5bar"; // string $bar = true; // boolean echo "原数据类型:"; var_dump($foo); var_dump($bar); settype($foo, "float"); settype($bar, "float"); echo "修改后的类型:"; var_dump($foo); var_dump($bar); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Daten in PHP in Gleitkommazahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!