Heim > Artikel > Backend-Entwicklung > Wie man einen Wert in PHP in Float umwandelt
Methode: 1. Fügen Sie den Zieltyp „(float)“ in Klammern vor der Variablen hinzu, die Syntax ist „(float)$val“ 2. Verwenden Sie floatval(), die Syntax ist „floatval($val)“; ; 3, verwenden Sie settype(), die Syntax lautet „settype($val,“float“)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP erzwingt den Werttyp „Float“
Methode 1: Vor der zu konvertierenden Variablen hinzufügen Der in Klammern eingeschlossene Zieltyp „(float)
“
Methode 3: Verwenden Sie die Funktion settype()
Syntax:<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $float = (float)$str; echo $float."<br>"; echo '变量 $float 的类型为:' . gettype($float) . '<br>'; ?>Die Funktion settype() wird verwendet, um die Variable $var auf den angegebenen $type-Typ zu setzen. Beispiel
<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $float = floatval($str); echo $float."<br>"; echo '变量 $float 的类型为:' . gettype($float) . '<br>'; ?>Ausgabeergebnis:
Beschreibung: $type kann den Wert festlegen "boolean" (oder "bool" ab PHP 4.2.0) "integer" (oder „int“ seit PHP 4.2.0)
„float“ (nur seit PHP 4.2.0 verfügbar, „double“ in älteren Versionen ist jetzt veraltet)
„string“
„array“
"object"
"null" (ab PHP 4.2.0)
settype()-Funktion ändert den Typ der Variablen selbst.
“
Das obige ist der detaillierte Inhalt vonWie man einen Wert in PHP in Float umwandelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!