String in ein Array wandeln

Ich versuche nun schon eine ganze Weile, die Wandlung eines Strings mit mehreren Zahlen in ein Array durchzuführen. Der String enthält an die 100 verschiedene Zahlen, mit und ohne Nachkommastellen. Die Zahlen sind durch eine bis maximal 10 Leerzeichen im String getrennt. Dadurch funktioniert die Funktion „explode“ in PHP nicht richtig.
Ich würde mich über eine elegante Lösung dazu freuen.

Habs nun doch schon selbst gelöst. Hier die Lösung für alle, die das Problem auch mal haben:

trim( preg_replace(’/\s+/’, ’ ', $String) ); // hiermit alle überflüssige Leerzeichen entfernen
dann erst mit explode in array wandeln !

2 „Gefällt mir“

Hi, du kannst das auch direkt machen, mit:

preg_split('/\s+/', $theString);