se metti in $testo tutto il codice html prova:
codice:
preg_match_all('/\<option.*\>(.*)\<\/option\>/Ui',$testo,$matched);
print_r($matched[1]);