Arraykopierfunktion!?



  • Hallo,
    ich habe eine Klasse, die vereinfacht so ausschaut:
    <?php
    class control
    {
    var $fields
    }
    ?>
    der Varialben fields will ich die Inhalte eines assoziativen arrays übergeben.
    z.B.

    <?php

    $fields = array("name" => $name,
    "alter" => $alter
    );
    ?>

    Wie übergebe ich die Inhalte des Arrays nun an die einfache Variable $fields der Klasse control. Kann ich das folgendermaßen machen, oder gibt es dafür 'ne spezielle Funktion?

    <?php

    ctr=newcontrol;ctr = new control; ctr->fields = $fields;
    ?>

    Danke euch für eure Hilfe....
    MfG

    Tobsen



  • Müsste eigentlich klappen (probier's halt aus, den Code hast du doch eh schon gepostet)! Oder so:

    <?
     $ctr = new control;
     $ctr->fields = array("name" => $name, "alter" => $alter);
    ?>
    

Anmelden zum Antworten