Heim > Artikel > Backend-Entwicklung > Was sind die PHP-Array-to-String-Funktionen?
Es gibt 2 Konvertierungsfunktionen: 1. implode(), die Syntax ist „implode($glue,$arr)“, die eine Zeichenfolge zurückgibt, die aus Array-Elementen und „$glue“-Zeichen besteht. 2. join (), die Syntax lautet „join($glue,$arr)“, wodurch ein eindimensionales Array in eine Zeichenfolge konvertiert werden kann.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP bietet zwei Funktionen zum Konvertieren von Arrays in Strings: implode() und join().
1. implode()-Funktion
implode()-Funktion kann ein eindimensionales Array in einen String konvertieren. Die Syntax lautet wie folgt:
implode($glue,$arr)
Parameter | Beschreibung |
---|---|
$glue | Optional. Wird zum Festlegen einer Zeichenfolge verwendet, die angibt, dass $glue verwendet wird, um jedes Element des Arrays miteinander zu verbinden. Standardmäßig ist $glue eine leere Zeichenfolge. |
$arr | Erforderlich. Arrays, die zu Strings zusammengefasst werden sollen. Die Funktion |
implode() gibt eine Zeichenfolge zurück, die aus Array-Elementen und dem Zeichen „$glue“ besteht.
Beispiel:
<?php $arr = array(1,2,3,4,5,6,7,8,9); var_dump(implode($arr)); var_dump(implode("",$arr)); var_dump(implode(",",$arr)); var_dump(implode("-",$arr)); var_dump(implode("::",$arr)); ?>
2. Funktion „join()“
Funktion „join()“ gibt eine aus Array-Elementen bestehende Zeichenfolge zurück. Die Funktion
join() ist eigentlich ein Alias der Funktion implode(). Ihre Verwendung und Funktion sind dieselben wie die Funktion implode().
<?php $arr = array(1,2,3,4,5,6,7,8,9); var_dump(join($arr)); var_dump(join(",",$arr)); var_dump(join("-",$arr)); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas sind die PHP-Array-to-String-Funktionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!