Heim  >  Artikel  >  Backend-Entwicklung  >  Wie man einen Wert in PHP in Float umwandelt

Wie man einen Wert in PHP in Float umwandelt

青灯夜游
青灯夜游Original
2021-10-12 19:02:353581Durchsuche

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“)“.

Wie man einen Wert in PHP in Float umwandelt

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)

Wie man einen Wert in PHP in Float umwandelt

Methode 3: Verwenden Sie die Funktion settype()

Syntax:

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;123.456abc&#39;;
$float = (float)$str;
echo $float."<br>";
echo &#39;变量 $float 的类型为:&#39; . gettype($float) . &#39;<br>&#39;;
?>

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 = &#39;123.456abc&#39;;
$float = floatval($str);
echo $float."<br>";
echo &#39;变量 $float 的类型为:&#39; . gettype($float) . &#39;<br>&#39;;
?>
Wie man einen Wert in PHP in Float umwandeltAusgabeergebnis:

Beschreibung: $type kann den Wert festlegen

"boolean" (oder "bool" ab PHP 4.2.0)

"integer" (oder „int“ seit PHP 4.2.0)

Wie man einen Wert in PHP in Float umwandelt

„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.

  • Empfohlenes Lernen: „
  • PHP-Video-Tutorial

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn