Signatur
explode(string $separator, string $string, int $limit = PHP_INT_MAX): array
Beschreibung
Gegenstück zu implode(). Der Trenner darf nicht leer sein — sonst wirft PHP einen Fehler (früher gab es false zurück).
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $separator Pflicht | string | — | Trennzeichen (mindestens 1 Zeichen). |
| $string Pflicht | string | — | Eingabe. |
| $limit | int | PHP_INT_MAX | Max. Anzahl Chunks. Negativ = letzte N verwerfen. |
Rückgabewert
Typ
array
Beschreibung
Array mit Teilen.
Beispiele
CSV-Zeile
<?php
$parts = explode(',', 'Anna,28,Berlin');
// ['Anna', '28', 'Berlin']
Limit setzen
<?php
$parts = explode('.', 'a.b.c.d', 2);
// ['a', 'b.c.d']