Por el tipo de posibes combinaciones (varios datos) YO lo vería más claro usando
if...elseif...else en sus diferentes variantes:
Código:
if (a==T && b==F && c==F) {
hacer el include 1;
} elseif (a==T && b==T && c==F) {
hacer el include 2;
} elseif (....etc...) {
Hablando un poco con seudocódigo... claro que también puede hacerse con switch() e incluso algo como
Código:
if (a==T) {
if (b==F) {
if (c==F) {
hacer el include 1; // a es T, b es F y ces F
} else {
hacer el include 2; // a es T, b es F y c es T
}
} else {
if (...etc...) {
... como te paresca mejor. Toda la info necesaria la tienes aquí ->
www.php.net/language.control-structures
Ve uso de las "funciones" (maneras) que se te han dicho. Suerte!