PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Array in einer Klasse füllen (http://www.selfphp.de/forum/showthread.php?t=25846)

Heimi 14.05.2016 18:04:19

Array in einer Klasse füllen
 
Hallo,
ich beiße mir gerade die Zähne aus.... dabei ist es wahrscheinlich ganz einfach.
Ich möchte einen Array in einer Klasse mit einem Array füllen. Also am Ende ein Zweidimensionales Array erhalten...
Egal was ich mache, ich bekomme immer nur einen Eintrag...

Hier der Code:
Klasse:
PHP-Code:

class form {
    private 
$items=array();
    
    function 
__construct() {
        
    }
    public function 
add($element,$type$name$class$value){
       
$this->items[] = [$element$type$name$class$value];
        
    }
    public function 
show(){

        foreach( 
$this->items as $itemKey ) { 

            foreach(
$itemKey as $entry => $value ) { 
                    
                    echo 
$entry " " $value;
     


    } 



Der Aufruf:

PHP-Code:

$form = new form();
     
$form->add("label","text","","frmkontaktlabel","*Vorname");
     
$form->add("label","text","","frmkontaktlabel","*Nachname");
     
$form->add("label","text","","frmkontaktlabel","*E-Mail");
     
$form->add("label","text","","frmkontaktlabel","*E-Mail wdh.");
     
$form->show(); 

Warum füllt sich der Array in der Klasse nicht?

Ich wäre euch für einen Hinweis sehr dankbar.

Viele Grüße

Heimi

Heimi 15.05.2016 02:09:25

AW: Array in einer Klasse füllen
 
Ich habs gefunden...
Hab die ganze Zeit in der falschen Ecke geändert und getestet...
Da kann sich natürlich nichts tun....

Hat sich also erledigt....

LG

Heimi


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:12:37 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.