o anche:
Codice PHP:
if ($o1 && $o2) {
if ($o3 || $o4) {
// seconda coppia spaiata: ERRORE
} else {
print 'OK!'; // prima coppia
};
} else {
if ($o1 || $o2) {
// prima coppia spaiata: ERRORE
} else {
if ($o3 && $o4) {
print 'OK!'; // seconda coppia
} else {
print 'OK!'; // tutto vuoto
};
};
};
che naturalmente può ridursi a:
Codice PHP:
if ($o1 && $o2) {
if ($o3 || $o4) {
print 'ERRORE!';
} else {
print 'OK!';
};
} else {
if ($o1 || $o2) {
print 'ERRORE!';
} else {
print 'OK!';
};
};
o anche:
Codice PHP:
print ($o1&&$o2)?(($o3||$o4)?('ERRORE'):('OK')):(($o1||$o2)?('ERRORE'):('OK'));