gromitus
Новичок
Обработка ошибок
Как можно по-другому написать рутинные if(!...){$id++; continue;}?
Как можно по-другому написать рутинные if(!...){$id++; continue;}?
PHP:
while(...){
if(!$news=file_get_contents($file.$id)){$id++; continue;}
if(!preg_match("/<title>(.+)<\/title>/im", $news, $title)){$id++; continue;}
if(!$text=preg_split("/<td>\s{0,}<p>/im", $news, -1, PREG_SPLIT_NO_EMPTY)){$id++; continue;}
if(!$text=preg_split("/<\/p><\/td>/im", $text[1], -1, PREG_SPLIT_NO_EMPTY)){$id++; continue;}
$id++;
}
