Weiß immer noch nicht wo der Fehler liegt.
Also hier funktioniert's einwandfrei. Du solltest aber den implode()-Aufruf _nach_ der for-Schleife machen, denn in der Schleife macht er keinen großen Sinn. Du überschreibst lediglich bei jedem Durchlauf $slah_separated mit dem aktuellen Stand von $gebiet, diese Aufrufe kannst Du Dir allesamt sparen.
Gruß,
soenk.e