Heim >Backend-Entwicklung >PHP-Problem >Wie konvertiere ich eine Ganzzahl in einen String-Typ in PHP?
So konvertieren Sie eine Ganzzahl in einen String-Typ in PHP: 1. Verwenden Sie die erzwungene Typkonvertierung und fügen Sie den Zieltyp „(string)“ in Klammern vor der zu konvertierenden Ganzzahlvariablen hinzu. 2. Verwenden Sie die Funktion strval( ). die Methode „settype(integer variable, „string“)“.
Empfohlen: „PHP-Video-Tutorial“
Methode 1: Erzwungene Typkonvertierung --- Fügen Sie den Zieltyp „(string)“ in Klammern vor der zu konvertierenden Variablen hinzu
Beispiel:
<?php $num1=365765; $num2=(string)$num1; var_dump($num1); //输出int(3.14) var_dump($num2); //输出string(3) ?>
Ausgabeergebnis:
Methode 2: Funktion strval() verwenden
strval(): wird verwendet, um den Zeichenfolgenwert einer Variablen abzurufen.
Beispiel
<?php $int=545248; $str=strval($int); var_dump($str); ?>
Ausgabe:
string '545248' (length=6)
Methode 3: Settype(mixed var, string type) verwenden
settype()-Funktion wird verwendet, um den Typ der Variablen festzulegen.
Syntax
bool settype ( mixed &$var , string $type )
Parameterbeschreibung:
$var: die zu konvertierende Variable.
$type: Die möglichen Werte des Typs sind.
"boolean" (oder "bool" ab PHP 4.2.0)
"integer" (oder "int" ab PHP 4.2.0)
"float" (Nur nach PHP verfügbar 4.2.0, „double“, das in älteren Versionen verwendet wird, ist jetzt veraltet)
"string"
"array"
"object"
"null" (seit PHP 4.2.0)
Beispiel:
<?php $int=545248; $str=settype($int,"string"); var_dump($str); //输出bool(true) var_dump($int); //输出string '545248' ?>
Ausgabe:
boolean true string '545248' (length=6)
Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Ganzzahl in einen String-Typ in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!