implode
(PHP 4, PHP 5)
implode — Verbindet Array-Elemente zu einem String
Beschreibung
$glue
, array $pieces
)$pieces
)
Verbindet die Elemente eines Array mittels glue zu
einer Zeichenkette.
Hinweis:
implode() akzeptiert die Parameter aus historischen Gründen in beiden Reihenfolgen. Dennoch sollten Sie schon wegen der Übereinstimmung mit explode() die dokumentierte und wahrscheinlich weniger verwirrende Reihenfolge der Argumente verwenden.
Parameter-Liste
-
glue -
Standardmäßig eine leere Zeichenkette.
-
pieces -
Das Array mit den zusammenzufügenden Zeichenketten.
Rückgabewerte
Gibt einen String mit einer String-Repräsentation aller Array-Elemente in der gleichen Reihenfolge wie in dem Array zurück, bei dem die einzelnen Array-Elemente mit dem im Parameter glue angegebenen String verbunden werden.
Beispiele
Beispiel #1 implode()-Beispiel
<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
// Leere Zeichenkette wenn leeres Array genutzt wird
var_dump(implode('hello', array())); // string(0) ""
?>
Anmerkungen
Hinweis: Diese Funktion ist binary safe.
Siehe auch
- explode() - Teilt einen String anhand einer Zeichenkette
- preg_split() - Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks
- http_build_query() - Erstellen eines URL-kodierten Query-Strings