Zum Inhalt springen

pi_wrapInBaseClass

Erstellt am 14. Januar 2008 · 3 Antworten · letzte Antwort am 14. Januar 2008

Tags: Frage

Pichelmother ·

Hallo,

ich komme mit einer selbst geschriebenen Extension nicht weiter.

Meine Frage: Wird nach
return $this->pi_wrapInBaseClass($content); die Schleife abgebrochen?

for($zaehler = 0; $zaehler<=$anzahl; $zaehler++){
       $id = $zwischen[$zaehler]["id"];
       $vorname = $zwischen[$zaehler]["vorname"];
       $nachname = $zwischen[$zaehler]["nachname"];
 			
 $content = $id.$leer.$vorname.$leer.$nachname;
return $this->pi_wrapInBaseClass($content);
			}

Eigentlich sollte die Schleife von 0 bis max-Array durchlaufen werden. Die Länge des Arrays wird ausserhalb der Schleife über $anzahl = count($zwischen); ermittelt.

Momentan ist es so, dass der $zaehler bei 0 stehen bleibt.

Wäre dankbar für ein paar tipps!!!

Pichelmother ·

Hab eine Lösung gefunden:

while($zaehler <= $anzahl){
			$id = $zwischen[$zaehler]["id"];
			$vorname = $zwischen[$zaehler]["vorname"];
			$nachname = $zwischen[$zaehler]["nachname"];
 			
 			$content = $id.$leer.$vorname.$leer.$nachname;
			$ausgabe = $ausgabe.$leer.$content;
			$zaehler++;
			
			}
			return $this->pi_wrapInBaseClass($ausgabe);

Wäre für Verbesserungsvorschläge aber trotzdem dankbar.

Man lernt ja nie aus:-)