PHP implode()Funktionen
Beispiele
Array-Elemente zu einer Zeichenkette kombinieren:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion implode() gibt eine Zeichenkette zurück, die aus Array-Elementen zusammengesetzt ist.
Hinweis:Die Funktion implode() akzeptiert zwei Argumentreihenfolgen. Aus historischen Gründen ist es beiexplode()jedoch nicht erlaubt; Sie müssen sicherstellen, dass der Parameter separator vor dem Parameter string steht.
Hinweis:Der Parameter separator der Funktion implode() ist optional. Aus Gründen der Abwärtskompatibilität wird jedoch empfohlen, zwei Parameter zu verwenden.
Hinweis:Diese Funktion ist binärsicher.
Syntax
implode(separator,array)
| Parameter | Beschreibung |
|---|---|
| separator | Optional. Legt fest, was zwischen den Array-Elementen platziert wird. Standard ist "" (leere Zeichenkette). |
| array | Erforderlich. Das Array, das zu einer Zeichenkette zusammengefügt werden soll. |
Technische Details
| Rückgabewert: | Gibt eine Zeichenkette zurück, die aus den Array-Elementen zusammengesetzt ist. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | In PHP 4.3.0 wurde der Parameterseparatoroptional. |
Weitere Beispiele
Beispiel 1
Array-Elemente mit verschiedenen Zeichen trennen:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen