sleeplexs arkadaş direkt 23. indisi almış, sanırım eryaman 'ın söylemek istediği içinde ERYAMAN
geçen indisleri almandı.
Veri değişiklik gösterirse indislerde değişiklik gösterebilir.

Şöyle düzeltebiliriz.

$veri=file_get_contents("http://www.aeo.org.tr/NobetModulu/Nobet");
preg_match_all('@(.*?)@si',$veri,$eczaneler);

$kac_eczane_var = count($eczaneler[0]);

for ($i=0;$i<=$kac_eczane_var;$i++) {
if(strstr($eczaneler[0][$i], "ryaman")) { echo $eczaneler[0][$i]; }
}
?>


http://prntscr.com/n7je6q