Herbert mit den großen Ohren und dem kleinen Kinn: php4 - "Bad arguments to implode()" ????

Beitrag lesen

Guten Morgen,

Ich bekomme vom Übersetzer immer die Fehlermeldung:
"bad arguments to implode()".
Dennoch macht die Funktion was sie soll!
?????
Hilfe ....
function area($aTrans,$area)
{
 $aArea = explode("+", $area);

for ($i=0; $i<count($aArea); $i++) {

switch($aArea[$i]) {

// Nord
     case "n":
         $gebiet[$i] = $aTrans['gebiet_nord'];
         break;

// Nordost
     case "no":
         $gebiet[$i] = $aTrans['gebiet_nordost'];
         break;

// Ost
     case "o":
         $gebiet[$i] = $aTrans['gebiet_ost'];
         break;

// Südost
     case "so":
         $gebiet[$i] = $aTrans['gebiet_suedost'];
         break;

// Süd
     case "s":
         $gebiet[$i] = $aTrans['gebiet_sued'];
         break;

// Südwest
     case "sw":
         $gebiet[$i] = $aTrans['gebiet_suedwest'];
         break;

// West
     case "w":
         $gebiet[$i] = $aTrans['gebiet_west'];
         break;

// Nordwest
     case "nw":
         $gebiet[$i] = $aTrans['gebiet_nordwest'];
         break;

}// End switch

$slash_separated = implode(", ", $gebiet);

} // End for

return $slash_separated;
}