Nochmal hallo,
es sollte natürlich auch gehen, wenn du das Array rückwärts durchläufst, weil bei jedem UNSET ja nur die Positionen ab dem gelöscheten Element geändert werden.
Ohne das jetzt getestet zu haben:
for ($i = count($options)-1; $i >= 0; $i--) {
if (trim($options[$i]) == '' || trim($options[$i]) == ' ') {
unset($poll_options[$i]);
}
}
Gruß, André