Start · Sprachen · PHP · Referenz · explode

explode

Funktion

Zerlegt einen String an einem Trennzeichen in ein Array.

seit PHP 4.0.0 Kategorie: string

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']

Siehe auch