Вообщем есть парсер погоды, возникла проблема не отображается один параметр погоды, проблема заключилась вот в чём: PHP: @preg_match_all('~<font color="red">([^<]*?)</font>~si',$res_str,$tpcsa); По цвету "red" забирается погода (это плюсовая температура), а сейчас "navy" (минусовая температура). Подскажите, как сделать чтобы парсировались эти два цвета?
PHP: <?php preg_match_all('~<font color="red">([^<]*?)</font>~si',$res_str,$tpcsa); if($tpcsa[1][1] == '') { // Смотри в каком элементе температура preg_match_all('~<font color="navy">([^<]*?)</font>~si',$res_str,$tpcsa); }