Die Art und Weise, wie PHP Zahlen in Zeichenfolgen umwandelt, besteht darin, die Konvertierungsfunktion strval zu verwenden, z. B. [$str=strval($float);]. Um dies zu erreichen, können Sie auch eine erzwungene Typkonvertierung verwenden, d. h. den in Klammern eingeschlossenen Zieltyp vor der zu konvertierenden Variablen hinzufügen.
Konvertierungsmethode:
1. Fügen Sie den in Klammern eingeschlossenen Zieltyp vor der zu konvertierenden Variablen hinzu
2. Verwenden Sie drei spezifische Typkonvertierungsfunktionen: intval(), floatval(), strval() [Speicher : der Zieltyp, den Sie konvertieren möchten + val()]
3. Verwenden Sie die allgemeine Typkonvertierungsfunktion settype (gemischte Variable, Zeichenfolgentyp)
(Empfehlung für Lernvideos: Java-Video-Tutorial)
Die erste Typkonvertierung Methode: (int) (bool) (float) (string) (array) (object)
<?php $num1=3.14; $num2=(int)$num1; var_dump($num1); //输出float(3.14) var_dump($num2); //输出int(3) ?>
Zweite Konvertierungsmethode: intval() floatval() strval()
<?php $str="123.9abc"; $int=intval($str); //转换后数值:123 $float=floatval($str); //转换后数值:123.9 $str=strval($float); //转换后字符串:"123.9" ?>
Dritte Konvertierungsmethode: settype( );
<?php $num4=12.8; $flg=settype($num4,"int"); var_dump($flg); //输出bool(true) var_dump($num4); //输出int(12) ?>
Verwandte Empfehlungen:php-Schulung
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Zahlen in PHP in Zeichenfolgen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!