условия в if - одно большое или несколько маленьких?

Demona

Новичок
условия в if - одно большое или несколько маленьких?

Есть следующий код(приблизительно):

PHP:
if ( ((x=$5 AND $x=c) OR ($X=2 AND $x != c)) AND (isset($B) OR isset($TR))   ){
...
}
Задалась вопросом, что лучше по производительности - сделать один большой IF или несколько разбить на несколько?

PHP:
if ( (($X=2 AND $x != c)) AND (isset($B) OR isset($TR))   ){
...
}
if ( ((x=$5 AND $x=c)) AND (isset($B) OR isset($TR))   ){
...
}
 

Духовность™

Продвинутый новичок
по производительности лучше голову сменить и не задавать дебильных вопросов. ну или хотя бы попытаться понять, что никакой разницы между этими конструкциями НЕТУ.
 

gerasim

Новичок
Не заморачивайтесь. Делайте как удобнее/читабельнее

ПС (даже несмотря на то, что тут псевдокод): $X и $x - так не стОит, сами потом запутаетесь
 

itprog

Cruftsman
производительность лучше если писать так:
PHP:
$whatTheseConditionsMean =  ((x=$5 AND $x=c)) AND (isset($B) OR isset($TR));
if ($whatThatConditionsMean){
прирост скорости будет около x10000
 

Фанат

oncle terrible
Команда форума
я туплю, или первый блок кода не ваимозаменям со вторым?
 
Сверху