Heim > Artikel > Backend-Entwicklung > So konvertieren Sie einen PHP-Array-Wert in einen String
In PHP können Sie die Funktion „implode“ verwenden, um den PHP-Array-Wert in einen String umzuwandeln. Die Syntax lautet „implode(separator,array)“, wobei der Parameter „separator“ den zwischen den Array-Elementen platzierten Inhalt angibt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
implode()-Funktion gibt eine Zeichenfolge zurück, die aus Array-Elementen besteht.
Hinweis: Die Funktion implode() akzeptiert zwei Parameterreihenfolgen. Aus historischen Gründen funktioniert explosion() jedoch nicht. Sie müssen sicherstellen, dass der Separator-Parameter vor dem String-Parameter steht.
Hinweis: Der Trennzeichenparameter der Funktion implode() ist optional. Aus Gründen der Abwärtskompatibilität wird jedoch die Verwendung von zwei Parametern empfohlen.
Hinweis: Diese Funktion ist binärsicher.
Syntax
implode(separator,array)
Parameter
Trennzeichen Optional. Gibt an, was zwischen Array-Elementen platziert wird. Der Standardwert ist „“ (leerer String).
Array erforderlich. Arrays, die zu Strings zusammengefasst werden sollen.
Beispiel 1
Array-Elemente mit unterschiedlichen Zeichen trennen:
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo implode(" ",$arr)."<br>"; echo implode("+",$arr)."<br>"; echo implode("-",$arr)."<br>"; echo implode("X",$arr); ?>
Laufergebnis:
Hello World! I love Shanghai! Hello+World!+I+love+Shanghai! Hello-World!-I-love-Shanghai! HelloXWorld!XIXloveXShanghai!
Beispiel 2
Array-Elemente zu Strings kombinieren:
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo implode(" ",$arr); ?>
Laufergebnis:
Hello World! I love Shanghai!
【Empfohlen Lernen: PHP-Video-Tutorial 】
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen PHP-Array-Wert in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!