Lexikon
в скрипте запущен цикл, который читает посторочно файл с содержимым вида
flv_file1|image_file1|title1|description1|url_paysite1
flv_file2|image_file2|title2|description2|url_paysite2
flv_file3|image_file3|title3|description3|url_paysite3
Первоночальной задачей в цикле стоит выкачать файл, но бывает что файла не существует, поэтому ставлю проверку на существование файла, если файл существует выполняем цикл до конца, а если файла не существует, то перейти на выполнение следующей стоки.
Т.е. читаем строку 1 в файле, сначала проверяем существование flv_file1, если файл есть то выполняем всё до конца, если файла flv_file1 нет, то переходим на строку 2 и проверяем flv_file2 и выполняем дальше.
Надеюсь правильно выразился, а то сам пойму а как правильно объяснить х.з.
В моем понемании тут нужно запустить
continue
чтоб пропустить.
Если не трудно подскажите пожалуйста.
Yacc
Нет. Надо объяснять почему?
Код:
foreach( $strings as $string ) {
$file = get_file_name( $string );
if( file_exists( $file ) ) {
// выполняем всё до конца
}
}
FXIX
ну я короткий вариант предложил. есть люди которые готовы засрать условиями любой код. примерно как
if(true) {
if(true) {
if(true) {
if(true) {
if(true) {
if(true) {
if(true) {
тут код
}
}
}
}
}
}
}
на чуть более нетривиальных условиях - невозможно понять что где вылетает и на каком этаже оно выскочит. особенно если условия вычисляемые (второе вычисляется в зависимости от первого, итд). вместо того чтобы писать понятные блоки, типа
if(false) {
continue
}
if(false) {
continue
}
if(false) {
continue
}
if(false) {
continue
}
код