PHP – вложенные выражения IF
Мне интересно, когда плохой идеей использовать несколько вложенных операторов IF. например: function change_password($email, $password, $new_password, $confirm_new_password) { if($email && $password && $new_password && $confirm_new_password) { if($new_password == $confirm_new_password) { if(login($email, $password)) { if(set_password($email, $new_password)) { return TRUE; } } } } } Эта функция используется следующим образом: if(!change_password($email, $password, $new_password, $confirm_new_password) { echo 'The form […]