Wie man in PHP eine Ganzzahl in eine Zeichenkette konvertiert
- Verwendung von Inline-Variablenparsing zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP
-
Verwendung der Funktion
strval()
zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP - Verwendung von explizitem Casting zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP
- Verwendung der Zeichenkettenverkettung zur impliziten Umwandlung einer Ganzzahl in eine Zeichenkette in PHP
In diesem Artikel werden wir Methoden vorstellen, um eine Integer
in eine String
zu konvertieren.
- Verwendung von Inline-Variablen-Parsing
- Verwendung der Funktion
strval()
- Durch explizites Typ-Casting
- String-Verkettung verwenden
Verwendung von Inline-Variablenparsing zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP
Wenn eine integer
innerhalb einer string
verwendet wird, um die string
anzuzeigen, wird sie bereits vor der Anzeige in eine string
umgewandelt.
$integer = 5;
echo "The string is $integer";
Die variable Ganzzahl wird in einem String
verwendet, um seinen Wert anzuzeigen. Sie wird zuerst in die Zeichenkette umgewandelt.
<?php
$variable = 10;
echo "The variable is converted to a string and its value is $variable.";
?>
Die Ausgabe ist ein string
, der den in den string
umgewandelten integer
-Wert anzeigt.
Die Ausgabe:
The variable is converted to a string and its value is 10.
Verwendung der Funktion strval()
zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP
Die Funktion strval()
ist eine in PHP eingebaute Funktion, um jeden Typ von Variablen in eine string
zu konvertieren. Die Variable wird als Parameter übergeben.
strval($variableName);
Die Variable $variableName
zeigt den Wert, den wir in einen string
umwandeln wollen. Nach der Ausführung gibt sie die Variable als string
zurück.
<?php
$variable = 10;
$string1 = strval($variable);
echo "The variable is converted to a string and its value is $string1.";
?>
strval()
kann nicht für ein Array oder ein Objekt verwendet werden. Wenn dies der Fall ist, gibt die Funktion den Typnamen des übergebenen Parameters zurück.Ausgabe:
The variable is converted to a string and its value is 10.
Verwendung von explizitem Casting zur Konvertierung einer Ganzzahl in eine Zeichenkette in PHP
Beim expliziten Casting konvertieren wir eine Variable auf einem bestimmten Datentyp manuell in einen anderen Datentyp. Wir werden explizites Casting verwenden, um eine “ganze Zahl” in eine “Zeichenkette” zu konvertieren.
$string = (string)$intVariable
Die variable Zeichenkette wird den gegossenen Wert $intVariable
enthalten.
<?php
$variable = 10;
$string1 = (string)$variable;
echo "The variable is converted to a string and its value is $string1.";
?>
Dies ist ein nützlicher Weg, um in PHP eine integer
in eine string
zu konvertieren. In der ersten Methode wurde implizites Casting implementiert.
Ausgabe:
The variable is converted to a string and its value is 10.
Verwendung der Zeichenkettenverkettung zur impliziten Umwandlung einer Ganzzahl in eine Zeichenkette in PHP
Um zwei Strings miteinander zu verbinden, haben wir die String-Konkatenation verwendet. Wir können die Zeichenkettenverkettung auch verwenden, um eine ganze Zahl
in eine string
umzuwandeln.
"First string".$variablename."Second string"
Die Zeichenkettenverkettung führt dazu, dass eine “Zeichenkette”, die die “ganze Zahl” enthält, in eine “Zeichenkette” umgewandelt wird.
<?php
$variable = 10;
$string1 = "The variable is converted to a string and its value is ".$variable.".";
echo "$string1";
?>
Wir haben das Ergebnis der String-Verkettung in einer neuen string
-Variablen gespeichert und diese dann angezeigt.
Ausgabe:
The variable is converted to a string and its value is 10.
Wenn Sie nur die Ganzzahl
in string
konvertieren müssen, dann setzen Sie einfach eine leere Zeichenkette ""
vor oder nach der Ganzzahl
.
<?php
$variable = 10;
$string1 = "".$variable;
echo "$string1";
$string1 = $variable."";
echo "$string1";
?>