Я загрузил бесплатный информационный бюллетень, написанный на php, из hotscripts.com
Я немного обновил код, чтобы добавить новую функциональность, и я увидел что-то, чего не понимаю.
В коде я вижу:
foreach() { ...
if() ...
break;
elseif() ...
continue;
}
Я также видел:
function() {
// ...
for($nl = 0; ...
if() ...
return true;
}
Я читал, что break;
остановит цикл, continue
пропустит цикл до следующей итерации, а return
выйдет из функции.
Я не понимаю, зачем кодировать этот стиль? Почему бы не использовать что-то вроде:
function() {
// ...
for($nl = 0; ...
if() ...
$returnValue = true;
else {
$returnValue = false;
}
}
return $returnValue;
}
или та же идея в циклах for?