Problem mit preg_split()

Manuel Hegemann

Erfahrenes Mitglied
Hallo zusammen,

ich bekommen von meinem FTP-Tool einen String pro Ordner in einem gewählten Verzeichnis zurück. Diesen möchte ich nun per preg_split() auseinander bauen...

Ein Beispiel für die Rückgabe wäre:
Code:
drwxr-x-x---     5 bigmanu   paerv           1024 Oct 29 19:11 test

So... um diesen unlesbaren String zu splitten und dann in einem Array die einzelnen Werte zu haben, habe ich die preg_split() Funktion wie folgt eingesetzt:

PHP:
$dirListItemInfo = preg_split("/[s]+/", $dirListItem, 8);

Doch leider wird der String vollkommen Sinnlos zerlegt und auch nur insgesamt 3 mal...

Die Ausgabe:
PHP:
Array(
[0] => drwxr-x-x---     5 bigmanu   p
[1] => a
[2] => erv           1024 Oct 29 19:11 test

Kann sich dieses Phänomen irgend jemand erklären? Ist meine regex falsch?
Wäre super, wenn jmd. das Problem erkennen würde. Sitze heute schon seit Stunden vor meinem gesamten Code und seh so langsam den Wald vor lauter Bäumen nicht mehr ;)

Viele Grüße,
BigManu
 
Zurück