Heim > Artikel > Backend-Entwicklung > So konvertieren Sie einen PHP-String in einen Gleitkommatyp
3 Konvertierungsmethoden: 1. Fügen Sie den Zieltyp „(float)“, „(double)“ oder „(real)“ in Klammern vor der zu konvertierenden Zeichenfolge hinzu. Die Syntax lautet „(float) string“. 2. Verwenden Sie die Funktion floatval(), um den Gleitkommawert einer String-Variablen mit der Syntax „floatval (String-Variable)“ zu erhalten. 3. Verwenden Sie die Funktion settype(), um eine String-Variable auf einen Gleitkommatyp zu setzen, mit der Syntax „settype(string variable, „float“)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
php Drei Methoden zum Konvertieren von Zeichenfolgen in Gleitkommazahlen
Methode 1. In den Zeichen zu konvertiert werden Fügen Sie vor der Zeichenfolge den in Klammern eingeschlossenen Zieltyp hinzu Geben Sie den Typ in Float ein od 3: Verwenden Sie die Funktion settype() – die Typeinstellungsfunktion
settype(): Wird verwendet, um die Variable auf den angegebenen Typ festzulegen (die Funktion settype() ändert den ursprünglichen Typ der Variablen).
<?php $str="23.25"; $float=(float)$str; var_dump($str); var_dump($float); ?>
$var: die zu konvertierende Variable.
$type: Der Zieltyp, in den die Variable konvertiert werden soll.
Rückgabewert: TRUE, wenn die Einstellung erfolgreich ist, FALSE, wenn die Einstellung fehlschlägt.Setzen Sie einfach den zweiten ParameterWert der Funktion settype() auf „float“.
<?php $str="3.14"; $float=floatval($str); var_dump($str); var_dump($float); ?>
Hinweis: Der Wert des zweiten Parameters (Set-Typ) der Funktion settype() kann sein:
„integer“ (oder „int“ seit PHP 4.2.0)
$type
"Objekt"
PHP-Video-Tutorial
》Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen PHP-String in einen Gleitkommatyp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!