Я даю входы, которые могут быть либо 1, либо 0
$no_required
$on_arrival
$schengen_visa
$uk_visa
$usa_visa
У меня есть следующие случаи, и я хочу отображать уникальное сообщение для пользователя для каждого из них.
a b c d e
1 0 0 0 0 No Visa Required
0 1 0 0 0 Visa can be obtained on Arrival
0 0 1 0 0 You need Schengen Visa
0 0 0 1 0 You need UK visa
0 0 0 0 1 You need US visa
0 0 1 1 1 You need Either of the Visas
0 0 1 1 0 You need Schengen/UK visa
0 0 1 0 1 You need Schengen/US visa
0 0 0 1 1 You need USA/UK visa
Где A B C D E F - приведенные выше переменные. Это лучший и оптимизированный способ отображения результатов.