[Cologne-pm] dynamisches Array

Michael Lamertz mike at lamertz.net
Wed May 12 06:52:11 CDT 2004


On Wed, May 12, 2004 at 11:31:46AM +0200, Bernd Bornhausen wrote:
> Ich möchte das Array of Hashes zur Laufzeit ändern, da ich dynamische
> Daten aus einer Datei mit aufnehmen muss.

Kein Problem.  Arrays sind nicht in Stein gehauen.  Du kannst
selbstverstaendlich an einem existierenden Array veraenderungen
vornehmen, wie Du ja selber unten (Stichwort "push") schreibst.

> Hab aber gerade in dem mir völlig fremden Code eine Prozedur gefunden,
> welches das Array zurückgibt, werde hier wohl einfach mittels push
> meine neuen Werte hinzufügen.

> Meine Frage zielte aber im Prinzip darauf, ob es möglich ist in einem Array Code auszuführen:
> @array=({some code},{wert=>5,name=>"hallo"},);

Aeh?

    @array = ( &funktion_die_was_zurueck_liefert(), "bla", "glu")

Der Code wird nicht "in einem Array" ausgefuehrt, sondern zum Zeitpunkt
der Zuweisung.  Das geht automatisch, da brauchst Du nix spezielles fuer
zu bauen.

Oder versteh' ich Deine Frage falsch?

-- 
	    Well, then let's give that Java-Wussie a beating... (me)

Michael Lamertz                        |     +49 2234 204947 / +49 171 6900 310
Sandstr. 122                           |                       mike at lamertz.net
50226 Frechen                          |                 http://www.lamertz.net
Germany                                |               http://www.perl-ronin.de 



More information about the Cologne-pm mailing list