Hi,
bin noch ein Newbie was PHP angeht und hab da mal eine Frage.
Ich möchte auf ein Array "topicList", welches sich in der Klasse "Topic" befindet, zugreifen. Der Inhalt dieses Array´s "topicList" beinhaltet mehrere Klassenobjekte der Klasse "Content". Nun wollte ich durch eine foreach Schleife auf die Variable "name", welche sich in der Klasse "Content" befindet, zugreifen und den Wert ausgeben.
So wird das Array initialisiert:
$this->topicList = array();
Klassenobjekt wird in Array reingeschrieben:
$eintrag = new Content($obj->Autor); // Im Konstruktor wird der Wert für "name" übergeben.
$this->topicList[] = $eintrag;
Jetzt möchte ich durch die Foreach Schleife auf die Variable "name" zugreifen
-> Natürlich ist die Foreach nicht vollständig, irgendwas muss ja die Variable konvertieren, aber wie?
$top = new Topic();
foreach ($top->topicList as $item) {
echo $x->name;
}
In C# sieht dass so aus:
Content con;
foreach(Object obj in topicList){
con = obj as Content;
Console.WriteLine(con.name);
}
freundliche Grüße






