Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie ein eindimensionales Array in PHP in einen String
So konvertieren Sie ein eindimensionales Array in einen String in PHP: 1. Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen, und verwenden Sie „.=" im Schleifenkörper, um die Array-Elemente zu einem String zusammenzufügen. 2. Verwenden Sie die Funktion implode(), die Syntax „ implode('separator', $array)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Methode 1: Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen und die Array-Elemente zu einer Zeichenfolge zusammenzufügen
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str = ''; foreach ($arr as $key => $value) { $str .=$value; } var_dump($str); ?>
Ausgabe:
Methode 2: Verwenden Sie die Funktion implode()
implode() kann ein eindimensionales Array in einen String konvertieren. Das Syntaxformat lautet wie folgt:
implode($glue, $array) 或者 implode($array)
Unter anderem: $glue wird zum Festlegen einer Zeichenfolge verwendet. Zeigt an, dass $glue verwendet wird, um jedes Element des Arrays miteinander zu verbinden. Standardmäßig ist $glue eine leere Zeichenfolge. $array ist das Array, das konvertiert werden muss.
Tipps: Der Parameter $glue der Funktion implode() ist optional und kann weggelassen werden.
Beispiel
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str1 = implode($arr); $str2 = implode(' ',$arr); var_dump($str1); var_dump($str2); ?>
Ausgabe:
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein eindimensionales Array in PHP in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!