PHP join()Funktionen
Beispiele
Array-Elemente zu einer Zeichenkette kombinieren:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr);
?>
Beispiel ausführen »
Definition und Verwendung
Die join()-Funktion gibt eine Zeichenkette zurück, die aus Array-Elementen zusammengesetzt ist.
Die join()-Funktion ist ein Alias der Funktionimplode().
Hinweis:Die join()-Funktion akzeptiert zwei Parameterreihenfolgen. Aus historischen Gründen ist jedochexplode()nicht zulässig; Sie müssen sicherstellen, dass der Trennzeichen-Parameter vor dem String-Parameter steht.
Hinweis:Der Trennzeichen-Parameter der join()-Funktion ist optional. Aus Gründen der Abwärtskompatibilität wird jedoch empfohlen, zwei Parameter zu verwenden.
Syntax
join(separator,array)
| Parameters | Beschreibung |
|---|---|
| separator | Optional. Gibt an, was zwischen 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 Array-Elementen besteht. |
|---|---|
| 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 join(" \n\t",$arr)."<br>";
echo join("+",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("X",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" \n\t",$arr)."<br>";
echo join("+",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("X",$arr);
?>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen