Start · Sprachen · PHP · Referenz · preg_split

preg_split

Funktion

Zerlegt einen String an Regex-Matches — mächtiger als <code>explode()</code>.

seit PHP 4.0.0 Kategorie: regex

Signatur

preg_split(string $pattern, string $subject, int $limit = -1, int $flags = 0): array|false

Beschreibung

Perfekt bei mehreren möglichen Trennzeichen, z. B. /[,;|]/.

Parameter

Name Typ Default Beschreibung
$pattern Pflicht string Regex.
$subject Pflicht string Eingabe.
$limit int -1 Max. Teile.
$flags int 0 PREG_SPLIT_NO_EMPTY, ...

Rückgabewert

Typ
array
Beschreibung
Teile.

Beispiele

Mehrere Separatoren

<?php

print_r(preg_split('/[,;|]/', 'a,b;c|d')); // ['a', 'b', 'c', 'd']