Tone
beobachtet
- Registriert
- 20 Juli 2013
- Beiträge
- 308
Hi,
ich wollte fragen ob man eine Variable mit explode in mehrere arrays speichern kann, welche sich nach dem letzten definierten array wiederholen und hochzählen.
Also ich habe z.B.:
[src=php]
$data = "foo:*:1023:1000:hi;
list($user[$i], $pass[$i]) = explode(":", $data);
[/src]
und möchte als Ergebnis:
[src=php]
user[0]==foo
pass[0]==*
user[1]==1023
pass[1]==1000
user[2]==hi
[/src]
Ich könnte es mir natürlich auch in nur einen array ausgeben lassen und dann sagen jeder 2. Wert kömmt in $pass, dass fand ich jetzt aber erstmal nicht so schön und wollte mich mal erkundigen ob es dafür noch eine vorgesehene, schönere Variante gibt.
Danke
ich wollte fragen ob man eine Variable mit explode in mehrere arrays speichern kann, welche sich nach dem letzten definierten array wiederholen und hochzählen.
Also ich habe z.B.:
[src=php]
$data = "foo:*:1023:1000:hi;
list($user[$i], $pass[$i]) = explode(":", $data);
[/src]
und möchte als Ergebnis:
[src=php]
user[0]==foo
pass[0]==*
user[1]==1023
pass[1]==1000
user[2]==hi
[/src]
Ich könnte es mir natürlich auch in nur einen array ausgeben lassen und dann sagen jeder 2. Wert kömmt in $pass, dass fand ich jetzt aber erstmal nicht so schön und wollte mich mal erkundigen ob es dafür noch eine vorgesehene, schönere Variante gibt.
Danke