Beispiel
Verbinden Array-Elemente mit einer Zeichenkette:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
Führen Sie zB » Definition und Verwendung
Die implode() Funktion gibt eine Zeichenfolge aus den Elementen eines Arrays.
Note: Die implode() Funktion ihre Parameter übernimmt in beliebiger Reihenfolge. Doch für die Konsistenz mit explode() , sollten Sie die dokumentierten Reihenfolge der Argumente verwenden.
Note: Der Separator - Parameter von implode() ist optional. Es wird jedoch empfohlen, immer zwei Parameter für die Abwärtskompatibilität zu verwenden.
Hinweis: Diese Funktion ist binary safe.
Syntax
implode( separator,array )
Parameter | Beschreibung |
---|---|
separator | Optional. Gibt an, was zwischen den Array-Elementen zu setzen. Der Standardwert ist "" (an empty string) |
array | Erforderlich. Das Array in einen String zu verbinden |
Technische Details
Rückgabewert: | Liefert eine Zeichenkette aus Elementen eines Arrays |
---|---|
PHP Version: | 4+ |
Änderungsprotokoll: | Der Separator Parameter wurde optional in PHP 4.3.0 |
Mehr Beispiele
Beispiel 1
Trennt die Array-Elemente mit unterschiedlichen Zeichen:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo
implode("
",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo
implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
Führen Sie zB » <PHP String Referenz