tach community, [PHP 4]
meine methode zeigeAn() erwartet komma separierte parameter,
deren anzahl ich nicht kenne.
eine andere methode rufeAuf() ruft „zeigeAn()“ auf.
das problem ist, dass ist der methode rufeAuf() methode einen array mit werten uebergebe. mit diesen werten soll dann zeigeAn() aufgerufen werden. Schwierigkeit hierbei: die methode zeigeAn() darf auch nur einmal aufgerufen werden.ich krieg das nur nicht hin. Beispiel:
function rufeAuf($debugOutput){
$outCount = count($debugOutput);
for($i=0;$izeigeAn($out);
}
function zeigeAn(){
$args = func\_get\_args();
$argsCount = count($args);
for($a=0;$a".$args[$a]."
;
}else{
echo $args[$a]."
";
}
}
}
rufeAuf(array("ueberschrift1","zeile1","zeile2"),array("ueberschrift2","zeile1","zeile2"));
man sieht … der ersten funktion werden 2 arrays uebergeben.
diese sollen dann wie folgt ausgeben werden.
ueberschrift1
zeile1
zeile2
ueberschrift2
zeile1
zeile2
leider klappt bei zeigeAn() nicht. ich schaffe es nicht aus den arrays , die der ersten methode uebergeben werden kommaseparierte werte zu machen. aus dem array einen string zu basteln scheint nicht zu funktionieren. hat jemand eine bessere loesung?
danke schoen
Pixelkoenig