Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie Zahlen in PHP in einen String
4 Methoden: 1. Verwenden Sie das „.“-Zeichen, um die numerische Variable und das leere Zeichen miteinander zu verbinden. Die Syntax lautet „$str = $num.““;“ 2. Fügen Sie Klammern vor der zu konvertierenden numerischen Variablen hinzu . Der Zieltyp „(string)“, die Syntax „(string)$num“ 3. Verwenden Sie die Funktion strval(), die Syntax „strval($num)“; "settype($num) ,"string");".
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer Numerische Variable und leere Zeichen werden zusammengefügt konvertierter in Klammern gesetzter Zieltyp „(string)
“
Eine angegebene Variable kann in einen angegebenen Typ umgewandelt werden, indem der Variablen ein in Klammern gesetzter Zieltyp vorangestellt wird, wobei: (string )
: Die Konvertierung in den String-Typ wird erzwungen Wert können Sie einen numerischen Typwert in eine Zeichenfolge konvertieren.
<?php header("Content-type:text/html;charset=utf-8"); $num = 12354; echo '原变量类型为:' . gettype($num) . '<br>'; $str = $num.""; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; $num = 123.54; echo '原变量类型为:' . gettype($num) . '<br>'; $str = $num.""; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; ?>
Methode 4: Verwenden Sie die Funktion settype()
settype(): Wird verwendet, um die Variable auf den angegebenen Typ zu setzen (die Funktion settype() ändert den ursprünglichen Typ der Variablen).
<?php header("Content-type:text/html;charset=utf-8"); $num = 123.54; echo '原变量类型为:' . gettype($num) . '<br>'; $str = (string)$num; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; $num = 12354; echo '原变量类型为:' . gettype($num) . '<br>'; $str = (string)$num; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; ?>
(string)
”
使用在变量之前加上用括号括起来的目标类型,可以将指定变量强制转换为指定类型,而:
(string)
„boolean“ (oder „bool“, ab PHP 4.2.0)
"integer" (oder "int", ab PHP 4.2.0)
"float" (erst nach PHP 4.2.0 verfügbar, die Verwendung von "double" in älteren Versionen wurde eingestellt)"string"
"array"
"object"
"null" (ab PHP 4.2.0)
settype()-Funktion wirkt sich auf den ursprünglichen Variablentyp aus.
“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Zahlen in PHP in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!