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'));