Variable auseinandernehmen ohne explode

shrewm

Mitglied
Hi,
ich würde gerne wissen wie ich eine Zahlenkette (01101) in Variablen unterteilen kann. Jede Ziffer soll eine eigene Variable bekommen, also hier zB.
var1 = 0
var2 = 1
var3 = 1
var4 = 0
var5 = 1

explode() funktioniert ja soweit ich das mitbekommen hab nur, wenn ich Trennzeichen zwischen den Ziffern hätte. Die Zahlenkette besteht immer aus 5 Zahlen.
 
Du kannst die Zeichen in einem String mit {} ansprechen, also z. B. $string{3} für das vierte Zeichen eines Strings. (Merke: Der Computer beginnt bei 0.)

[phpf]explode[/phpf] funktioniert afaik übrigens auch mit einem leeren Trennzeichenparameter. (Kann aber auch sein, dass ich mich da irre.)
 
evtl mit substr()

var1= substr('01101', 0,1);
var2= substr('01101', 1,1);
var3= substr('01101', 2,1);
var4= substr('01101', 3,1);
var5= substr('01101', 4,1);

oder so ähnlich

edit
@Silent
auch möglich, und nein du irrst dich nicht, geht auch mit einem Leerzeichen
 
Zurück