Sam: Array von bestimmten Elementen befreien?

Beitrag lesen

Moin,

ich steht vor einem Problem und ich weiß nicht warum ich nicht weiterkomme. Also ich bekomme ein Array und möchte aus diesem Array alle Einträge entfernen, die aus nur unsichtbaren Zeichen bestehen (Leerzeichen etc.). Es haut aber nicht hin. Irgendwo bleiben immer leere Elemente im Array zurück, je nachdem wo das Array gefüllt ist.
So sieht mein Code bis jetzt aus:

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

if (trim($options[$i]) == '' || trim($options[$i]) == ' ') {

unset($poll_options[$i]);
  }
}

Ich danke euch für eure Hilfe, ich weiß jetzt echt nicht mehr weiter.

Gruß,Sam