Claudia: Ein Array per Schleife befüllen

Ich habe hier ein Beispielarray, das ich von Hand erzeugt habe:

  
$test = array('Name'=>'Claudia','Nachname'=>'Testperson');  

Ich bin noch ein Newbie und kriege es nicht hin dieses Array per Schleife zu erzeugen. Er erzeugt mir immer noch weitere Unterarrays.

Ausgangsbasis wären zwei Arrays:

  
$fieldnames = array('Name', 'Nachname');  
$values = array('Claudia', 'Testperson');  

Was ich bisher (falsch gemacht habe):

  
for ($c=0; $c < $num; $c++) {  
	$field = array($fieldnames[$c]=>$values[$c]);  
	array_push($array_row, $field);  
}  

Das erzeugt aber weitere verschachtelte Arrays.

Die Frage ist also wie ich einem assoziativen Array weitere Key/Value pairs hinzufügen kann.

Danke für alle Tipps !

  1. for ($c=0; $c < $num; $c++) {
    $field = array($fieldnames[$c]=>$values[$c]);
    array_push($array_row, $field);
    }

    
    >   
    > Das erzeugt aber weitere verschachtelte Arrays.  
      
    Das liegt daran das `$field`{:.language-php} ein Array ist.  
    Somit hängst Du ein Array in ein anderes ein.  
      
    Versuchs mal mit [array_merge](http://de.php.net/manual/en/function.array-merge.php).  
    Das fügt zwei Arrays zusammen
    
    1. Versuchs mal mit array_merge.
      Das fügt zwei Arrays zusammen

      Herzlichen Dank ! Das habe ich selber nicht gefunden ... aber hat perfekt funktioniert.

  2. Hi,

    Ich bin noch ein Newbie

    dann möchtest Du die Dokumentation zu Deiner Lieblingslektüre machen.

    Die Frage ist also wie ich einem assoziativen Array weitere Key/Value pairs hinzufügen kann.

    Mal abgesehen davon, dass es hierfür bereits eine spezielle Funktion gibt (bewusst nicht die Funktion selbst verlinkt), möchtest Du die [linkhttp://de.php.net/manual/de/language.types.array.php@title=Grundlagen] zu Arrays lesen.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Mal abgesehen davon, dass es hierfür bereits eine spezielle Funktion gibt (bewusst nicht die Funktion selbst verlinkt), möchtest Du die [linkhttp://de.php.net/manual/de/language.types.array.php@title=Grundlagen] zu Arrays lesen.

      Cheatah

      Stell Dir vor ich habe mir die Doku durchgelesen, aber das mit mit array_merge überlesen oder einfach nicht gefunden. War es so schwer eine sinnvolle Antwort zu geben, da Du es ja selbst wohl auf Anhieb gewusst hast ?

      1. Hi,

        Stell Dir vor ich habe mir die Doku durchgelesen, aber das mit mit array_merge überlesen oder einfach nicht gefunden. War es so schwer eine sinnvolle Antwort zu geben, da Du es ja selbst wohl auf Anhieb gewusst hast ?

        War es denn so schwer, *aufmerksam* im Manual zu lesen?

        MfG ChrisB

        --
        Light travels faster than sound - that's why most people appear bright until you hear them speak.
      2. Hi,

        Stell Dir vor ich habe mir die Doku durchgelesen, aber das mit mit array_merge überlesen oder einfach nicht gefunden.

        das ist ja nichts Schlimmes, sondern - spätestens nachdem Du weißt, dass es dafür eine spezielle Funktion gibt - einfach nur ein weiterer Grund, die Doku noch mal aufmerksam zu konsultieren.

        War es so schwer eine sinnvolle Antwort zu geben, da Du es ja selbst wohl auf Anhieb gewusst hast ?

        Nein, sie ist mir sogar recht leicht gefallen.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes