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>'; ?>
<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $float = floatval($str); echo $float."<br>"; echo '变量 $float 的类型为:' . gettype($float) . '<br>'; ?>
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!