String trennen, ->Fehler

Gladiator6

Erfahrenes Mitglied
Hallo

Ich möchte Zahlen, die mehr als 1 Stellen haben in die einzelnen Zahlen zerlegen!

Dazu mache ich folgendes:

PHP:
if($number>9)
    {
        $array_number_split=str_split($number, 1);
    }

Lokal funktioniert das, wenn ich das Script dann auf den Webserver lade, kommt folgende Fehlermeldung:

fatal error: Call to undefined function: str_split() in

Gibt es eine andere Möglichkeit die Zahlen zu trennen? Explode habe ich noch versucht, das hat aber auch nicht funktioniert!

explode("",$number)

Da kam dann die Fehlermeldung Warning: explode() : Empty delimiter.
 
Und wie stelle ich das mit substr an?

Der 1. Parameter ist der Start, der 2. die Länge!
Wenn ich nun schreibe substr($number, 0, 1); , dann bekomme ich das erste Zeichen raus! Dann ist fertig! Ich möchte aber alle Zeichen in einen Array schreiben!
 
Wozu gibt es Schleifen ?

- du hast Länge des Strings (strlen)
- von 0 bis Länge substr($string,$i,$i++)
- das halt einem Array zuweisen

mfg
 
Zurück