jens65m: Ausgabe von Funktionen

Beitrag lesen

wo hast Du $error hier korrekt initialisiert?

ist mir bewusst ;-)

Und Verkettungsoperator ist mir auch bekannt.
Es geht aber darum.

Ich will mit index.php eine Seite (html) schreiben. Diese Seite soll bestimmte Code-Elemente aber nur enthalten wenn bestimmte Bedingungen eintreten. Außerdem soll es bei eventuell fehlenden Eigenschaften Fehler geben. Also ungefähr so:

function html_ausgabe($error = array())  
{  
   if(bedingung)  
   {  
      $html = "<div class\"test\">inhalt</div>";  
   }  
   else  
   {  
      $error[] = "pech";  
   }  
  
   if(bedingung2)  
   {  
      $html = "<div class\"irgendwas\">content</div>";  
   }  
   else  
   {  
      $error[] = "0815";  
   }  
  
  
   if(empty($error))  
   {  
      echo $html;  
   }  
   else  
   {  
      foreach($error as $x)  
      echo $x;  
   }  
  
}

lg, jens