User since
2003-08-15
2653
Artikel
BenutzerIn
ich hab folgendes:
$string = "1|2|3...";
@array = split(/\|/,$string);
jetzt hätte ich gerne diese elemente direkt in einem anonymen subarray bzw als referenz in @array.
Das sollte dann so aussehen:
@array = ([1,2,3...]);
wie ich das mit schleifen anstellen kann ist mir bewusst.
Aber gibt es auch eine möglichkeit, das ganze in einer einzigen Zeile, kurz und knapp zu realisieren?
User since
2003-08-04
14371
Artikel
ModeratorIn
my @array = ([split(/\|/,$string)]);
bzw.
push(@array,[split(/\|/,$string)]);
Kommt darauf an, wie es endgültig in Deinen Code gehört...\n\n
<!--EDIT|renee|1139803271-->
User since
2003-08-15
2653
Artikel
BenutzerIn
Dankeschön! hat mir sehr geholfen!