У меня есть вопрос, может показаться простым, но я пытаюсь понять, что или если есть какие-то технические различия, как мы пишем условные операторы в коде.Здесь я говорю о PHP, но он может относиться и к другим языкам.
Я хочу понять, есть ли какая-либо разница между
Проверьте, ЕСЛИ НЕТ, тогда Возврат
function my_func($var or $val)
{
if ($var != $val) {
return false;
}
// do the stuff ...
}
Проверьте IF, а затем DO
function my_func($var or $val)
{
if ($var == $val) {
// do the stuff ...
}
return false;
}
То, что я могу предположить, что перенастройка в IF NOT будет лучше по производительности, так как если условия не соответствуют, она даже не пройдет через код.Однако это относится и к другому подходу.Так какой из них лучше или это зависит от ситуации?