Entwickler-Ecke

Off Topic - PHP - Dynamisches Array


WeBsPaCe - Di 24.05.05 15:14
Titel: PHP - Dynamisches Array
Moin... ;)

Ich finde grad überhaupt nichts zum Erstellen von dynamischen Arrays in PHP. Ich möchte ein Array anlegen, von dem ich erst zur Laufzeit weiß, wie viele Elemente es hat.

Kann mir da bitte jemand helfen? ;)

Danke schonmal,
mfG, cu, WeBsPaCe


I.MacLeod - Di 24.05.05 15:22

Neue Elemente kannst du am einfachsten mit [] anhängen:


Quelltext
1:
2:
3:
$foo = array();
$foo[] = 10;
$foo[] = 20;


Ansonsten kannst du dich ja einfach mal hier umgucken:

http://www.php.net/manual/en/ref.array.php


StefanH - Di 24.05.05 15:22

öhm.... array() ?


zuuuuu langsam.


smiegel - Di 24.05.05 15:26

Hallo,

die Arrays in PHP sind im Prinzip dynamisch. Eine Funktion analog SetLength() in Delphi gibt es nicht.

Ein Array wird z.B. mit array_push($myarray, $eineVarible) gefüllt. Mit count($myarray) kann man die Anzahl der Elemente ermitteln.

Sollte dies Deine Frage nicht beantworten, wäre u.U. ein Beispiel nicht schlecht.


WeBsPaCe - Di 24.05.05 15:34

Mhmm... Doch, das war's was ich wissen wollte. Dieses komische PHP. Man muss die Länge eines Arrays überhaupt nie festlegen... KoOoOoOomisch... :lol: Ist halt PHP. :mrgreen:

Danke... cu, WeBBy