Cita: Lo he estado pensando y, ¿no hacen exactamente lo mismo?
Depende:
Código PHP:
if (x) {
// este es un if-anidado
if (y) {}
} else {
// este también es un if-anidado
if (z) {}
}
// aquí no hay ningún if-anidado
if (a) {}
else if (b) {}
else if (c) {}
else {}
// aunque se traduce a esto:
if (a) {}
else {
if (b) {}
else {
if (c) {}
else {}
}
}
¿Podrías dar ejemplos claro de lo que planteas?