Frage zu explode()

Hallo zusammen.

Ich hätte da eine Frage zur Funktion explode().

Ich habe in einem Script gesehen, das der Autor beim Explode(), sprich im Delimiter folgendes Zeichen eingefügt hat…!!
$arr = explode("|",$row);
Für was ist der Backslash „“??

Was ist der Unterschied zu $arr = explode("|",$row); ??

Danke für eure Hilfe.

Gruss,
Sebastian

Hallo Sebastian,

Du kannst als Delimiter auch eine Begrenzungszeichenkette, sprich mehrere Zeichen hintereinander angeben.
Die Abtrennung des Teilstrings erfolgt, wenn der Delimiter (in diesem Fall „/|“) gefunden wird.
Wenn Du nur das Konkatinierungszeichen „|“ als Parameter übergibst, wird der String auch an dieser Stelle abgeschnitten…

Schönen Gruß
Thorsten Rodemeier

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Thorsten
.

Du kannst als Delimiter auch eine Begrenzungszeichenkette,
sprich mehrere Zeichen hintereinander angeben.

Gut zu wissen danke.

Die Abtrennung des Teilstrings erfolgt, wenn der Delimiter (in
diesem Fall „/|“) gefunden wird.
Wenn Du nur das Konkatinierungszeichen „|“ als Parameter
übergibst, wird der String auch an dieser Stelle
abgeschnitten…

Verstanden. Danke für deine Antwort.

Schönen Tag.
Gruss,
Sebastian